Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
python-cas
/
python-cas
Public
Notifications
You must be signed in to change notification settings
Fork
49
Star
100
Code
Issues
6
Pull requests
0
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
python-cas
cas.py
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on May 5, 2026
CASClientV1 fix: decode unicode
Show description for 65d2c47
nikolas
committed
65d2c47
View commit details
Copy full SHA for 65d2c47
View code at this point
Browse repository at this point
Commits on Nov 5, 2025
Remove `six` dependency
nikolas
committed
e420391
View commit details
Copy full SHA for e420391
View code at this point
Browse repository at this point
Commits on Nov 13, 2021
Fixing 'requests.api' has no attribute 'Session'
Show description for 374b966
vhelke
committed
374b966
View commit details
Copy full SHA for 374b966
View code at this point
Browse repository at this point
Commits on Sep 29, 2021
PR #41: Fix get_proxy_url adding unnecessary '/' @seayjohnny
Show description for e760aa2
mingchen
authored
e760aa2
View commit details
Copy full SHA for e760aa2
View code at this point
Browse repository at this point
Commits on Sep 17, 2021
Use Session for making requests & allow customization
Show description for 8ac88fe
intgr
committed
8ac88fe
View commit details
Copy full SHA for 8ac88fe
View code at this point
Browse repository at this point
Commits on Aug 27, 2020
Fix get_proxy_url adding unnecessary leading '/'
seayjohnny
committed
3bfb2f1
View commit details
Copy full SHA for 3bfb2f1
View code at this point
Browse repository at this point
Commits on Mar 30, 2020
Fix SAML ticket verification failing when response is not namespaced
Show description for 9e8576d
mbenadda
committed
9e8576d
View commit details
Copy full SHA for 9e8576d
View code at this point
Browse repository at this point
Commits on Feb 7, 2020
More tests
Ming
committed
4f0e931
View commit details
Copy full SHA for 4f0e931
View code at this point
Browse repository at this point
Commits on Jan 31, 2020
Fix flake8 issue
Ming
committed
1f1f27f
View commit details
Copy full SHA for 1f1f27f
View code at this point
Browse repository at this point
Refine docstring to google style for better documentation
Ming
committed
1093332
View commit details
Copy full SHA for 1093332
View code at this point
Browse repository at this point
Commits on Jul 17, 2019
Update cas.py
Show description for 249dafb
JV-conseil
committed
249dafb
View commit details
Copy full SHA for 249dafb
View code at this point
Browse repository at this point
Commits on Jun 17, 2019
Fix SSL certificate validation due to client field for get_proxy_ticket
maximpetrov
committed
6409478
View commit details
Copy full SHA for 6409478
View code at this point
Browse repository at this point
Commits on Nov 2, 2018
Introduce isort for automatic import ordering
Show description for 79c1ece
jdufresne
committed
79c1ece
View commit details
Copy full SHA for 79c1ece
View code at this point
Browse repository at this point
Commits on Nov 1, 2018
Prefer dict literals over dict()
Show description for ff343bc
jdufresne
committed
ff343bc
View commit details
Copy full SHA for ff343bc
View code at this point
Browse repository at this point
Commits on Oct 6, 2018
Add kwarg to bypass SSL certificate validation
duoi
committed
9daf386
View commit details
Copy full SHA for 9daf386
View code at this point
Browse repository at this point
Commits on Jul 12, 2018
Fix issue #13 - log on verify response
Show description for a2b5c96
Dan Davis
committed
a2b5c96
View commit details
Copy full SHA for a2b5c96
View code at this point
Browse repository at this point
Commits on Jan 19, 2018
Update cas.py
divad
authored
0ec5601
View commit details
Copy full SHA for 0ec5601
View code at this point
Browse repository at this point
Update cas.py
divad
authored
9702b31
View commit details
Copy full SHA for 9702b31
View code at this point
Browse repository at this point
Commits on Jun 8, 2017
Add method verify_logout_request
Show description for 55c5737
divad
authored
55c5737
View commit details
Copy full SHA for 55c5737
View code at this point
Browse repository at this point
Commits on Mar 15, 2017
Update URL suffix for CAS v3 serviceValidate
Show description for 05f5c5a
intgr
committed
05f5c5a
View commit details
Copy full SHA for 05f5c5a
View code at this point
Browse repository at this point
Commits on Feb 16, 2017
Improve CASv2 XML parsing when user node is nested under a non-standard node
François Voron
committed
5a61d0c
View commit details
Copy full SHA for 5a61d0c
View code at this point
Browse repository at this point
Commits on Oct 27, 2016
Merge pull request #3 from jeremylongo/master
Show description for 146acc2
mingchen
authored
146acc2
View commit details
Copy full SHA for 146acc2
View code at this point
Browse repository at this point
Merge pull request #2 from nitmir/pull-request-2
Show description for a577145
mingchen
authored
a577145
View commit details
Copy full SHA for a577145
View code at this point
Browse repository at this point
Commits on Sep 20, 2016
Update cas.py
jeremylongo
authored
954cb4f
View commit details
Copy full SHA for 954cb4f
View code at this point
Browse repository at this point
pep8 compliance
jeremylongo
authored
f09616c
View commit details
Copy full SHA for f09616c
View code at this point
Browse repository at this point
Commits on Sep 15, 2016
Replace urllib with requests to fix SNI issues
jeremylongo
committed
edafb8c
View commit details
Copy full SHA for edafb8c
View code at this point
Browse repository at this point
Replace urllib with requests to fix SNI issues
jeremylongo
committed
476e94d
View commit details
Copy full SHA for 476e94d
View code at this point
Browse repository at this point
Commits on Jun 22, 2016
In SAMLV1.1, the user username is withing NameIdentifier tags
Show description for de6ba9e
nitmir
committed
de6ba9e
View commit details
Copy full SHA for de6ba9e
View code at this point
Browse repository at this point
In class CASClientV1, the service url is in self.service_url and not in self.service
nitmir
committed
1e3c197
View commit details
Copy full SHA for 1e3c197
View code at this point
Browse repository at this point
Commits on Nov 7, 2015
more syncing of cas code with that in django-cas-ng
evgenyfadeev
committed
2470ff6
View commit details
Copy full SHA for 2470ff6
View code at this point
Browse repository at this point
Commits on Nov 6, 2015
add SAML single logout to CAS v3
evgenyfadeev
committed
323d282
View commit details
Copy full SHA for 323d282
View code at this point
Browse repository at this point
synced the protocol part with django-cas-ng in hope to use this library in django-cas-ng
evgenyfadeev
committed
c971014
View commit details
Copy full SHA for c971014
View code at this point
Browse repository at this point
allowed to customize name of logout redirect url parameter
evgenyfadeev
committed
4db4f79
View commit details
Copy full SHA for 4db4f79
View code at this point
Browse repository at this point
base cas client with SAML on CASClientV2
evgenyfadeev
committed
e55da7c
View commit details
Copy full SHA for e55da7c
View code at this point
Browse repository at this point
tox tests pass
evgenyfadeev
committed
b0d7c2d
View commit details
Copy full SHA for b0d7c2d
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.