Using the CAS authentication source with simpleSAMLphp
==========================================================
This is completely based on the original cas authentication,
the only diffrence is this is authentication module and not a script.
Setting up the CAS authentication module
----------------------------------
The first thing you need to do is to enable the cas module:
touch modules/cas/enable
Adding a authentication source
example authsource.php
----------------------------------
'example-cas' => array(
'cas:CAS',
'cas' => array(
'login' => 'https://cas.example.com/login',
'validate' => 'https://cas.example.com/validate',
'logout' => 'https://cas.example.com/logout'
),
'ldap' => array(
'servers' => 'ldaps://ldaps.example.be:636/',
'enable_tls' => true,
'searchbase' => 'ou=people,dc=org,dc=com',
'searchattributes' => 'uid',
'attributes' => array('uid','cn'),
'priv_user_dn' => 'cn=simplesamlphp,ou=applications,dc=org,dc=com',
'priv_user_pw' => 'password',
),
),
|