CAS authentication¶
| Category | Authentication |
|---|---|
| Version | Patch 1.0.0-a1 |
| Require | ortro-1.3.3 |
| Author | Luca Corbo <lucor [at] ortro [dot] net> |
| File | auth_cas.1.0.0a1.patch.gz |
| Status | alpha |
| Blueprints | CAS authentication |
Description¶
This patch add the support the CAS Authentication Single-Sign-On.
The Central Authentication Service is a single sign-on protocol for the web.
If CAS is selected as default authentication method, Ortro acts as a gateway: not authenticated users are redirect to the CAS service login page and the Ortro login form is not displayed.
Notice:
You need to create CAS users in Ortro before switch to CAS service as default method for authentication.
Requirements¶
Please check for the phpCAS requirements.
Installation¶
- Install the phpCAS client library
- Extract the CAS-1.0.2RC1.tgz archive in a temporary folder
- Copy the CAS.php file and CAS folder under the ORTRO_HOME/lib/Pear folder
- Apply the CAS authentication patch
- copy the auth_cas.xxx.patch.gz file under the ORTRO_HOME folder
- extract the file
- execute the following command: patch -p0 < auth_cas.xxx.patch
Configuration¶
- Create the CAS users you want to grant access in Ortro as usual
- In Settings -> CAS settings change the values in according with your CAS environment.
- In Settings -> General settings select CAS as Default authentication method
- Logout and enjoy ;-)
Changelog¶
1.0.0-a1 (2009.02.13)- Initial release