CAS authentication backend

Presentation

This backend allows you to use a CAS server as primary SSO provider. This require the AuthCAS Perl module.

Configuration

Edit portal/index.pl:
my $portal = new Lemonldap::NG::Portal::Simple(
         authentication    => 'CAS',
         CAS_url           => 'https://cas.myserver',
         CAS_CAFile        => '/etc/httpd/conf/ssl.crt/ca-bundle.crt',
         CAS_loginUrl      => 'http://myserver/app.cgi',
         CAS_validationUrl => 'http://myserver/app.cgi',
    );

See also