skip to navigation
skip to content

Not Logged In

repoze.who.cas 0.2

a CAS plugin for repoze.who

Introduction

repoze.who.cas is a repoze.who plugin that allows the use of a 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

As follows:

[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
 
File Type Py Version Uploaded on Size
repoze.who.cas-0.2.tar.gz (md5) Source 2012-10-02 3KB
  • Downloads (All Versions):
  • 1 downloads in the last day
  • 21 downloads in the last week
  • 139 downloads in the last month
  • Author: Matthew J. Desmarais
  • Keywords: CAS authentication repoze.who
  • License: MIT
  • Package Index Owner: desmaj
  • DOAP record: repoze.who.cas-0.2.xml