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
Metadata
Release files for repoze.who.cas 0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| repoze.who.cas-0.5.tar.gz | 4.2 kB | Details |
Release files / repoze.who.cas-0.5.tar.gz
| Download URL | repoze.who.cas-0.5.tar.gz |
|---|---|
| Size | 4.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dcaf03d909cb7ea7effb681b9b2f7f45fcd44e2ec0959311e13acf41ad5117e3
|
|
BLAKE2b-256 checksum How to use checksums |
12a2605ae6c797d10781d738012660d3203b2ba68086be120027462087522f53
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |