
Hi Atif, On Sun, Jun 09, 2002 at 04:53:55AM +0200, Atif Ghaffar wrote:
I want to separate user_information from auth_information. The reason is that the authentification may come from some other source. The authorization will still be done from otrs db.
An excellent suggestion!
Examples.
Users in LDAP: Authentify from LDAP. (user/pass ok? next : deny) Authorize from (user in db and isValid ? next : deny )
Users from another DB: Horde users for example: Or maybe a site running Slashcode/phpversion of slashdot Authentify from another DB( define db, table, userfield, passfield) Authorize from otrs
Users from otrs DB: Authentify from table (auth) Authorie from table (system_users)
makes sense?
Of course. But could we put the abstraction into the "Main Library" (AuthDriver), to make it unimportant if the otrs-auth-driver works with: Authentify from table (auth) Authorie from table (system_users) or Authentify from table (system_users => login,pw) Authorie from table (system_users) as source? It looks nicer to me. PS: Excellent ideas.
Atif Ghaffar
Martin -- Martin Edenhofer - <martin at edenhofer.de> - http://martin.edenhofer.de/ -- Perfection is our goal, excellence will be tolerated. -- J. Yahl