CAS server

Presentation

LL::NG can act as an CAS server, that can allow to federate LL::NG with:

LL::NG is compatible with the CAS protocol versions 1.0, 2.0 and part of 3.0 (attributes exchange).

Configuration

In the Manager, go in General Parameters » Issuer modules » CAS and configure:

For example, to allow only users with a strong authentication level:

$authenticationLevel > 2

Apache rewrite rules must have been activated in Apache portal configuration:

    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteRule ^/cas/.* /index.pl
    </IfModule>

Then go in Options to define:

If CAS login is not set, it uses General Parameters » Logs » REMOTE_USER data, which is set to uid by default