Skip to content
This repository has been archived by the owner on Apr 18, 2023. It is now read-only.

UPC/goteo-cas-auth

Repository files navigation

CAS Authentication Plugin

Activating and properly configuring this plugin enables the ability to authenticate users through a CAS server.

Installation

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

Requirements

Package jasig/phpCAS is required by this plugin. You can use composer to install it:

$ composer update jasig/phpCAS

Settings

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"
...

References

Copyright and License

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.

About

CAS Authentication Plugin for Goteo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages