Abstraction library for Authentication (module like PEAR Auth)

Stuart Bishop stuart.b at commonground.com.au
Tue Mar 23 20:08:10 EST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On 24/03/2004, at 3:24 AM, Anthony_Barker wrote:

> Are there any modules for python that provide abstraction for 
> authentication?
>
> Pear Auth supports
>
> POP3
> LDAP
> SOAP
> passwd file
> SAMBA
> IMAP
> RADIUS
> http://pear.php.net/manual/en/packages.auth.php

If you mean web authentication (which seems to be the scope of Pear),
you would be best off asking in forums specific for the libraries you
are using (Zope, Albatross, Quixote, mod_python, Webware etc.). For
example, a tool such as exUserFolder (which has its own mailing list)
for Zope has a similar scope.

If you don't mean login via form web authentication, I don't see
much point - its just a call to an authenticate(username, password)
method for the protocols you mention. And if you introduce other
protocols such as Kerberos, Passport, biometric, or challenge
response schemes the abstraction would become too complex to be
generally useful.

- --  
Stuart Bishop <stuart at stuartbishop.net>
http://www.stuartbishop.net/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (Darwin)

iD8DBQFAYN97AfqZj7rGN0oRAmBVAJ0avrCUQVb0jI3aPsmxbweVBn9jiACfZDW7
HgpGOm8NFpUsugYY+TT8wnc=
=Vywl
-----END PGP SIGNATURE-----





More information about the Python-list mailing list