Hi Richard, That is perfect and exactly what I need! Thanks so much :)
Maggs On Tuesday, January 14, 2014 6:52:51 AM UTC-8, Richard wrote: > > Hello Maggs, > > What you can do is to have 2 differents authentication process the > internal web2py process that will allow you to have a password as before > and then LDAP process... But you will not have password from LDAP you will > have two differents password, except if the user set the same password in > both, but you will not know this. The only thing I am not sure of is if it > possible to still allow user tu update their password since I restrict this > option, but I think you can still have the option on. > # Here my setup > auth.settings.actions_disabled.extend(['change_password', > 'request_reset_password', 'retrieve_username']) > > I guess remove change_password could allow users to change their internal > web2py password even if you use LDAP (not tested). > > And for activate both authentication you do : > > auth.settings.login_methods = [auth, ldap_auth(mode='ad', ...)] > > You see auth is web2py default authentication process... So if you user > enter their web2py password they will authenticate against web2py, if they > enter their AD password the auth method will failed ant LDAP > authentification will be used... > > Hope it help... > > Richard > > > On Mon, Jan 13, 2014 at 8:30 PM, Maggs <maggs.c...@gmail.com <javascript:> > > wrote: > >> Hi all, >> >> I am running web2py 2.5.1 and have my auth set up to use secure ldap. >> Since switching from regular to secure ldap, I've noticed that web2py no >> longer saves the passwords of any newly added accounts to the db. Though I >> understand the reason for this since it's secure and all, I do actually >> need the passwords to be saved here. Is there a way to turn this on >> manually? I have done a whole lot of googling and reading through >> documentation to no avail. Apparently I'm the only person to ever want to >> do such a thing. >> >> Thanks, >> Maeghan >> >> -- >> Resources: >> - http://web2py.com >> - http://web2py.com/book (Documentation) >> - http://github.com/web2py/web2py (Source code) >> - https://code.google.com/p/web2py/issues/list (Report Issues) >> --- >> You received this message because you are subscribed to the Google Groups >> "web2py-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to web2py+un...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.