All Projects → django-cas-ng → Django Cas Ng

django-cas-ng / Django Cas Ng

Licence: mit
Django CAS 1.0/2.0/3.0 client authentication library, support Django 2.0, 2.1, 2.2, 3.0 and Python 3.5+

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Django Cas Ng

Cas Configserver Overlay
Generic CAS Spring Cloud Configuration Server WAR overlay
Stars: ✭ 28 (-90.57%)
Mutual labels:  sso, cas
Study
全栈工程师学习笔记;Spring登录、shiro登录、CAS单点登录和Spring boot oauth2单点登录;Spring data cache 缓存,支持Redis和EHcahce; web安全,常见web安全漏洞以及解决思路;常规组件,比如redis、mq等;quartz定时任务,支持持久化数据库,动态维护启动暂停关闭;docker基本用法,常用image镜像使用,Docker-MySQL、docker-Postgres、Docker-nginx、Docker-nexus、Docker-Redis、Docker-RabbitMQ、Docker-zookeeper、Docker-es、Docker-zipkin、Docker-ELK等;mybatis实践、spring实践、spring boot实践等常用集成;基于redis的分布式锁;基于shared-jdbc的分库分表,支持原生jdbc和Spring Boot Mybatis
Stars: ✭ 159 (-46.46%)
Mutual labels:  sso, cas
Jbone
jbone基于Spring Cloud框架开发,旨在为中小企业提供稳定的微服务解决方案,为开发人员提供基础开发骨架,jbone包含微服务中所有常用组件,例如注册中心、服务管理、服务监控、JVM监控、内存分析、调用链跟踪、API网关等等。业务功能包括系统权限的统一管理、单点登录、CMS、电商平台、工作流平台、支付平台等等。
Stars: ✭ 961 (+223.57%)
Mutual labels:  sso, cas
Cas Sso Samples
CAS单点登录案例。整合了CAS OAuth2、Apache Shiro、Spring Security等
Stars: ✭ 60 (-79.8%)
Mutual labels:  sso, cas
shib-cas-authn3
Integrates an external CAS Server and Shibboleth IdPv3.
Stars: ✭ 21 (-92.93%)
Mutual labels:  cas, sso
Sso
cas单点登录系统,其中包括cas认证服务,配置中心,监控平台,服务管理的高可用项目
Stars: ✭ 797 (+168.35%)
Mutual labels:  sso, cas
Cipheridaas
CipherIDaaS —— Open-source IDaaS/IAM product by CipherChina , Hangzhou .
Stars: ✭ 121 (-59.26%)
Mutual labels:  sso, cas
Phpcas
Apereo PHP CAS Client
Stars: ✭ 729 (+145.45%)
Mutual labels:  sso, cas
lemonldap-ng
LemonLDAP::NG main code
Stars: ✭ 49 (-83.5%)
Mutual labels:  cas, sso
Djangosaml2
A maintenance fork of the original and no longer maintained djangosaml2 library.
Stars: ✭ 143 (-51.85%)
Mutual labels:  django, sso
Cas sso record
CAS实现SSO单点登录项目示例(基本认证流程,代理认证流程,Iframe实现SSO,Restful API实现SSO,JWT认证流程等等)
Stars: ✭ 242 (-18.52%)
Mutual labels:  sso, cas
docker-lemonldap
Docker LemonLDAP-NG Image w/S6 overlay, Zabbix Monitoring based on Debian or Alpine
Stars: ✭ 20 (-93.27%)
Mutual labels:  cas, sso
Yuna
Yuan企业通用后台,快速实现微后台架构
Stars: ✭ 19 (-93.6%)
Mutual labels:  cas, sso
Maxkey
MaxKey is Single Sign On(SSO) System,Leading-Edge Enterprise-Class open source IAM(Identity and Access management) product.
Stars: ✭ 274 (-7.74%)
Mutual labels:  sso, cas
Zqxt
自强学堂源代码 https://code.ziqiangxuetang.com/django/django-tutorial.html
Stars: ✭ 287 (-3.37%)
Mutual labels:  django
Django Jet
Modern responsive template for the Django admin interface with improved functionality. We are proud to announce completely new Jet. Please check out Live Demo
Stars: ✭ 3,207 (+979.8%)
Mutual labels:  django
Django Honeypot
🍯 Generic honeypot utilities for use in django projects.
Stars: ✭ 284 (-4.38%)
Mutual labels:  django
Django Datatable View
Server-side datatable representations for Django querysets for automatic rendering in templates
Stars: ✭ 282 (-5.05%)
Mutual labels:  django
Turkce Python Kaynaklari
Türkçe olarak hazırlanmış Python programlama dili ile ilgili içeriklerin derlendiği sayfa.
Stars: ✭ 295 (-0.67%)
Mutual labels:  django
Estoque
Controle de estoque
Stars: ✭ 292 (-1.68%)
Mutual labels:  django

django-cas-ng

.. image:: https://travis-ci.org/django-cas-ng/django-cas-ng.svg?branch=master :target: https://travis-ci.org/django-cas-ng/django-cas-ng .. image:: https://img.shields.io/pypi/v/django-cas-ng.svg :target: https://pypi.org/project/django-cas-ng/ .. image:: https://img.shields.io/pypi/pyversions/django-cas-ng.svg :target: https://pypi.org/project/django-cas-ng/ .. image:: https://codecov.io/gh/django-cas-ng/django-cas-ng/branch/master/graph/badge.svg :target: https://codecov.io/gh/django-cas-ng/django-cas-ng .. image:: https://static.deepsource.io/deepsource-badge-light-mini.svg :target: https://deepsource.io/gh/django-cas-ng/django-cas-ng/?ref=repository-badge .. image:: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square :target: https://travis-ci.org/django-cas-ng/django-cas-ng/pull/new .. image:: https://img.shields.io/badge/maintainers-wanted-red.svg :target: https://travis-ci.org/django-cas-ng/django-cas-ng

django-cas-ng_ is 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 2.0, 2.1, 2.2, 3.0 and Python 3.5+!

This project inherits from django-cas_ (which has not been updated since April 2013) at 2014. The ng stands for "next generation". Our fork will include bugfixes and new features contributed by the community.

Document

Checkout document at https://djangocas.dev/docs/latest/

Quick links:

  • CAS 101_: Introduction to CAS protocol.
  • Example integration_: A step by step guide on how to integrate this library.
  • Installation_
  • Configuration_

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 2.0, 2.1, 2.2 and 3.0
  • Supports using a User custom model_
  • Supports Python 3.5+
  • Supports typing hints in public API.

To support django 1.x and Python 2.x, please use 3.6.0.

Contributing

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

Change Log

This project adheres to Semantic Versioning. Checkout all the Changelog_.

.. _django-cas-ng: https://djangocas.dev .. _django-cas: https://bitbucket.org/cpcc/django-cas .. _User custom model: https://docs.djangoproject.com/en/3.0/topics/auth/customizing/ .. _CAS 101: https://djangocas.dev/blog/cas-101-introduction-to-cas-central-authentication-service/ .. _Example integration: https://djangocas.dev/blog/django-cas-ng-example-project/ .. _Contribution: https://djangocas.dev/docs/latest/contribution.html .. _Changelog: https://djangocas.dev/docs/latest/changelog.html .. _Installation: https://djangocas.dev/docs/latest/install.html .. _Configuration: https://djangocas.dev/docs/latest/configuration.html

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].