Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User persmission #45

Closed
cpxo opened this issue Sep 9, 2016 · 4 comments
Closed

User persmission #45

cpxo opened this issue Sep 9, 2016 · 4 comments

Comments

@cpxo
Copy link

cpxo commented Sep 9, 2016

Hi-, as a (french ;-)) newbie, is it possible to tell me how to configure user/password permission with richfilemanager because I don't understand the section with auth() !!

Tks

@simogeo
Copy link
Contributor

simogeo commented Sep 9, 2016

C'est très simple, il suffit de tester si ton utilisateur a les permissions suffisantes et de renvoyer true ou false selon le cas :

function auth()
{
   if($_SESSION['authenticated'])   return true;
   // ou if($_SESSION['authenticated'] && $_SESSION['isAdministrator'])   return true;
  else return false;
}

n'oublies pas d'initialiser ta session en amont avec session_start().

@cpxo
Copy link
Author

cpxo commented Sep 9, 2016

Merci pour la réponse (en français !!)

Par contre je suis un peu perdu sur (je suis n00b !!) :

  • ce qui tu me proposes doit se mettre à la place de auth() dans le fichier filemanager.php, en laissant le reste ?
  • du coup où sont stockés les user/passwords ?
  • et -- désolé pour la question... -- où place-t-on le session_start() ?

D'avance merci ^_^

@simogeo
Copy link
Contributor

simogeo commented Sep 9, 2016

tu peux placer le session_start() au début du fichier filemanager.php

Dans ce même fichier tu remplaces la fonction auth par celle que je vien de te mettre en exemple. Mais dans cet exemple, cela implique que tu as déjà une base de donnée utilisateur / et un système d'authentification déjà existant. Par défaut le Filemanager ne gère pas les utilisateurs et leurs droits - ce n'est pas son rôle !

@cpxo
Copy link
Author

cpxo commented Sep 9, 2016

Ah ok, c'est donc cela qui me manque...
Mes maigres connaissances ne vont pas me permettre de m'en sortir je crois... Au pire je vais passer par un htaccess ça sera déjà cela !

Merci en tout cas !!!

@psolom psolom closed this as completed Sep 11, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants