A Python CAS client is available hereThe pycas CAS client provides CAS authentication for your Python CGI web application.
Download the Python CAS client here.
STEPS TO ADD CAS AUTHENTICATION
1) Add four lines to your Python Web app like this,
Code Block |
---|
import pycas
CAS_SERVER = "https://casserver.mydomain"
SERVICE_URL = "http://webserver.mydomain/cgi-bin/webapp.py"
status, id, cookie = login(CAS_SERVER, SERVICE_URL)
|
2) Process the returned variables,
Panel |
---|
status carries the success or failure status. |
For more information, see comments in the Python code.