Skip to main content

django-cas-ng

https://img.shields.io/pypi/v/django-cas-ng.svg https://img.shields.io/pypi/pyversions/django-cas-ng.svg https://codecov.io/gh/django-cas-ng/django-cas-ng/branch/master/graph/badge.svg https://static.deepsource.io/deepsource-badge-light-mini.svg

django-cas-ng is a Django CAS (Central Authentication Service) 1.0/2.0/3.0 client library to support SSO (Single Sign-On) and Single Logout (SLO).

It supports Django 5.2+ and Python 3.10+.

Documentation

Documentation can be seen here: https://github.com/django-cas-ng/django-cas-ng/tree/master/docs. Parts of this may be out-of-date - the documentation has not been updated recently.

Quick links:

Features

  • Supports CAS versions 1.0, 2.0 and 3.0

  • Support Single Logout (needs CAS server support)

  • Supports Token auth schemes

  • Can fetch Proxy Granting Ticket

  • Supports Django 5.2+

  • Supports using a Custom User model

  • Supports Python 3.10+

  • Supports typing hints in public API.

Contributing

New contributors are always welcome! Check out Contribution to get involved.

Changelog

Recent changes are here: https://github.com/django-cas-ng/django-cas-ng/releases

Pre-5.0.0 changelog: https://djangocas.dev/docs/latest/changelog.html

Metadata

Release files for django-cas-ng 5.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-cas-ng 5.1.2
File Size Uploaded Provenance Actions
django_cas_ng-5.1.2.tar.gz 25.4 kB Without provenance Details for django_cas_ng-5.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for django-cas-ng 5.1.2
File Interpreter ABI Platform Actions
django_cas_ng-5.1.2-py3-none-any.whl Python 3 none any Details for django_cas_ng-5.1.2-py3-none-any.whl

Total release size: 48.8 kB

Release files / django_cas_ng-5.1.2.tar.gz

Download URL django_cas_ng-5.1.2.tar.gz
Size 25.4 kB
Tags Source
SHA-256 checksum
How to use checksums
2c60495442d882d2833a75241fd10485f21a570e69335397628462aa15d83d58
BLAKE2b-256 checksum
How to use checksums
75294691842a23ceeeaf71403ffaa0eea326c493bc624910bc141ea618b72a52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.8

Release files / django_cas_ng-5.1.2-py3-none-any.whl

Download URL django_cas_ng-5.1.2-py3-none-any.whl
Size 23.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3022d1e938c36801a93cfc12cd850f5876b6755f8da1bbd6d20c2b4433e1a376
BLAKE2b-256 checksum
How to use checksums
42c4cc986c12a1c0610f95a3f777cf7bf6b4d9f67e52933b66246e00df0f1025
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.8

Security for django-cas-ng 5.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

5.1.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page