Horde_Auth rewrite.
authorMichael M Slusarz <slusarz@curecanti.org>
Wed, 15 Jul 2009 05:09:31 +0000 (23:09 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Tue, 21 Jul 2009 22:25:59 +0000 (16:25 -0600)
commit3ae3920253e12c1528e601cf96a612a7add8d499
treec45ec2a7a0d4d60a40aa5325f028115dcb22d7a3
parent67d983d0edbf674ecd7f763ae386bbef399ad5b1
Horde_Auth rewrite.

Store data in static class variable instead of globally
Add getLoginParams()
Move logout reason string and changepassword code to login page
Rework session storage of auth information.
All application-specific auth tasks should now be handled properly by
both Horde_Auth and Horde_Auth_Application
Horde_Registry::pushApp() should now do all necessary authentication and
permissions checking in a single call.
12 files changed:
framework/Auth/lib/Horde/Auth.php
framework/Auth/lib/Horde/Auth/Application.php
framework/Auth/lib/Horde/Auth/Base.php
framework/Auth/lib/Horde/Auth/Composite.php
framework/Auth/lib/Horde/Auth/Cyrsql.php
framework/Auth/lib/Horde/Auth/Imap.php
framework/Auth/lib/Horde/Auth/Kolab.php
framework/Auth/lib/Horde/Auth/Ldap.php
framework/Auth/lib/Horde/Auth/Msad.php
framework/Auth/lib/Horde/Auth/Sql.php
framework/Core/lib/Horde.php
framework/Core/lib/Horde/Registry.php