I was wondering as to how to approach the password synchronization??
 
The use case is:
 
a) There is an enterprise wide authentication system vide the LDAP.
b) There's a custom web application that maintains it's own user list and roles (say local user list). Only if the users exist in the local user list, they will be validated against the LDAP for password authentication (if this is active). 
c) If for some reason the LDAP is down, the user should be able to bypass the authentication and login using the local authentication. For this, I always need to synchronize the successful password login to the local password (one way encoding..off course).
 
I was wondering how to implement this using ACEIG. Do you think that this is outside the security domain and should be handled separately ? Or can a new method, say synchronizePassword (in the dao provider for now ) can be added just like loadUserByUsername.
 
Thanks
Shishir
 
 
 

Reply via email to