Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : LDAP authentication in LS 2.00+

Re: LDAP authentication in LS 2.00+ il y a 8 mois 3 semaines #98354

  • atlet
  • Portrait de atlet
  • Hors ligne
  • Fresh Lemon
  • Messages : 16
  • Karma: 0
Yes, plugin is activated.

Paste is here: http://pastebin.com/njTxXMEf

I click on link to activate the "login process". Also, the user exist in db...
L'administrateur a désactivé l'accès en écriture pour le public.

Re: LDAP authentication in LS 2.00+ il y a 8 mois 3 semaines #98373

  • mdekker
  • Portrait de mdekker
  • Hors ligne
  • LimeSurvey Team
  • Messages : 340
  • Remerciements reçus 68
  • Karma: 38
To rule out errors on other code, try moving setAuthPlugin outside the if, to line 33 for example. Then you should always reach the newUserSession.

When you enable debug mode in your config.php you can log to the console using traceVar() that can be helpful at times.
---
Menno Dekker
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: atlet

Re: LDAP authentication in LS 2.00+ il y a 8 mois 3 semaines #98382

  • atlet
  • Portrait de atlet
  • Hors ligne
  • Fresh Lemon
  • Messages : 16
  • Karma: 0
If I put $this->setAuthPlugin(); this outside if statement, I get redirection loop.
L'administrateur a désactivé l'accès en écriture pour le public.

Re: LDAP authentication in LS 2.00+ il y a 8 mois 3 semaines #98388

  • mdekker
  • Portrait de mdekker
  • Hors ligne
  • LimeSurvey Team
  • Messages : 340
  • Remerciements reçus 68
  • Karma: 38
Probably you have trouble detecting if someone is logged in. Try adding some debug statements to see what you have in the beforeLogin method (get, post, as->attributes etc.)
---
Menno Dekker
L'administrateur a désactivé l'accès en écriture pour le public.

Re: LDAP authentication in LS 2.00+ il y a 8 mois 3 semaines #98392

  • atlet
  • Portrait de atlet
  • Hors ligne
  • Fresh Lemon
  • Messages : 16
  • Karma: 0
Now I created simple plugin just for test if I can login: pastebin.com/08ycJBn9

User is admin...

If I did it right, I must be logged in when I go to LimeSurvey url : admin/authentication/sa/login?testlogin=1 but it doesn't work. I'm missing something?
L'administrateur a désactivé l'accès en écriture pour le public.
Modérateurs: ITEd
Temps de génération de la page : 0.122 secondes
Donation Image