我应该使用哪个CAS实现来启用CAS单点登录到我的Django应用程序(信任指定的CAS服务器,我不感兴趣创建CAS提供者)? 我能找到的有以下几种:
我之前使用过django-cas,它似乎可以工作,但似乎已经被放弃了?django-cas-consumer至少似乎有更近期的活动。
每个实现的实际优缺点是什么?还有其他我应该使用的实现吗?
每个实现的实际优缺点是什么?还有其他我应该使用的实现吗?
pip install django-cas-ng
低活跃度并不一定意味着产品不够好。可能是因为该产品已经达到了稳定状态。建议您与开发人员确认一下。个人而言,我会选择一个稳定的系统而不是一个显示很多活动的系统(特别是如果这些活动是在修复漏洞)。
kstateome/django-cas仓库是最近(2015年)更为活跃的,以下是相关细节。
1.5
或以上版本,2.6
、2.7
、3.4
这是K-State对原始版本的修改,包含了一些额外的功能,以及从以下项目中合并的功能: