Fix transparent auth for several drivers.
authorMichael M Slusarz <slusarz@curecanti.org>
Tue, 8 Dec 2009 08:37:15 +0000 (01:37 -0700)
committerMichael M Slusarz <slusarz@curecanti.org>
Tue, 8 Dec 2009 08:40:11 +0000 (01:40 -0700)
commit20e8c2d999fa95530dce1c566f95ffed44c0ea4c
tree3923214cae124b3b03eebf540a3f5131988078b7
parent536d790bfe82153b9075661a2e53d45b21bd8b8b
Fix transparent auth for several drivers.

A driver should never call Horde_Auth::setAuth() itself - setAuth is
automatically called with the proper parameters if _transparent()
returns true.

Addtionally, should return false if transparent login not available, not
an exception.
framework/Auth/lib/Horde/Auth/Base.php
framework/Auth/lib/Horde/Auth/Http.php
framework/Auth/lib/Horde/Auth/Ipbasic.php
framework/Auth/lib/Horde/Auth/Shibboleth.php