Dominique Launay > Apache2-AuthZSympa-0.5.2 > Apache2::AuthNSympa

Download:
Apache2-AuthZSympa-0.5.2.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.5.0   Source  

NAME ^

Apache2::AuthNSympa - Authen module using sympa mailing lists server to authenticate

HOMEPAGE ^

http://sourcesup.cru.fr/projects/authsympa/

VERSION ^

Version 0.5.0

SYNOPSIS ^

Because it's difficult to have an up to date authentication backend, this module aims to authenticate against Sympa mailing lists server.

Sympa mailing lists server has got its own authentication system and can be queried over a SOAP interface.

It is based on a basic HTTP authentication (popup on client side). Once the user has authenticated, the REMOTE_USER environnement var contains the user email address. The authentication module implements a SOAP client that validates user credentials against the Sympa SOAP server. Example: Sample httpd.conf example:

    <Directory "/var/www/somwehere">
    AuthName SympaAuth
    AuthType Basic
    PerlSetVar SympaSoapServer http://mysympa.server/soap
    PerlSetVar MemcachedServer 10.219.213.24:11211
    PerlSetVar CacheExptime 3600 # in seconds, default 1800

    PerlAuthenHandler Apache2::AuthNSympa
    require valid-user

    </Directory>

AUTHOR ^

Dominique Launay, Comite Reseau des Universites, <dominique.launay AT cru.fr>

COPYRIGHT & LICENSE ^

Copyright 2005 Comite Reseau des Universites, All Rights Reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: