Skip to content
This repository has been archived by the owner on Nov 25, 2020. It is now read-only.

Commit

Permalink
Documentation authfront.cas
Browse files Browse the repository at this point in the history
  • Loading branch information
c12simple committed Aug 24, 2015
1 parent 688ce91 commit 9222b39
Showing 1 changed file with 5 additions and 8 deletions.
13 changes: 5 additions & 8 deletions core/src/plugins/authfront.cas/plugin_doc.html
@@ -1,11 +1,8 @@
<p>Authenticate user using <a href="http://www.jasig.org/cas" target="_top">CAS</a>.</p>

<p>You have to set it up correctly in conf/bootstrap_plugins.php using the following keys in <var>$PLUGINS["AUTH_DRIVER"]["OPTIONS"]</var> array:</p>

<pre>
CAS_SERVER: hostname of the CAS server (example: login.example.com)
CAS_URI: URI where CAS server is installed on (example: /cas)
CAS_PORT: port where CAS server is listening on waiting for connections
USERS_FILEPATH: Inherited from auth.serial. File where user data is stored
</pre>
Authfront.cas is based on phpCAS library of JASIG that turns Pydio to be able be integrated into a SSO system.
It can do the authentication on a remote server CAS by using two mode: client and proxy
* In mode client, authfront.cas runs as a cas client to authenticate given user's credential to remote server CAS.
* In mode proxy, it can provide additionally authentication service to another service such as smb/cifs or imap ...
Note: The connection between pydio and cas normally is an ssl connection. Administrator must take attention on configuration of certificate and trusted relationship of two direction between Pydio server and CAS.

0 comments on commit 9222b39

Please sign in to comment.