a CAS plugin for repoze.who
Project description
Introduction
repoze.who.cas is a repoze.who plugin that allows the use of a CAS <http://www.jasig.org/cas) server as an authentication provider. It allows you to specify a CAS server against which your users can authenticate. Once they authenticate against the CAS server, they’ll be redirected to your application in such a way that their identity will be injected into the WSGI environment with a key that you can specify.
Example who.ini
[plugin:cas] use = repoze.who.plugins.cas:make_plugin cookie_name = someapp-cas secret = ahardtoguessthing cas_login_url = https://cas.example.com/login cas_validate_url = https://cas.example.com/validate
[general] request_classifier = repoze.who.classifiers:default_request_classifier challenge_decider = repoze.who.classifiers:default_challenge_decider remote_user_key = REMOTE_USER
[identifiers] plugins = cas
[authenticators] plugins = cas
[challengers] plugins = cas
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file repoze.who.cas-0.5.tar.gz
.
File metadata
- Download URL: repoze.who.cas-0.5.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
dcaf03d909cb7ea7effb681b9b2f7f45fcd44e2ec0959311e13acf41ad5117e3
|
|
MD5 |
15b96e9ddfa755f68dc8fd6363019061
|
|
BLAKE2b-256 |
12a2605ae6c797d10781d738012660d3203b2ba68086be120027462087522f53
|