Activating and properly configuring this plugin enables the ability to authenticate users through a CAS server.
The plugin must be installed inside the extend directory inside goteo source tree:
cd extend
git clone https://github.com/UPC/goteo-cas-auth.git cas-auth
Package jasig/phpCAS
is required by this plugin. You can use composer
to install it:
$ composer update jasig/phpCAS
Configuration must be done in the general config/settings.yml
file:
...
plugins:
cas-auth:
active: true
# Configuration options for the plugin goes here:
version: "2.0"
hostname: "cas.example.org"
port: 443
ca_cert: ""
uri: ""
verbose: false
mail_domain: "example.org"
...
Copyright © 2017-2018 Universitat Politècnica de Catalunya. All rights reserved.
The code licensed here under the GNU Affero General Public License, version 3 AGPL-3.0, has been developed by the UPC BarcelonaTech staff.