
详解利用Django-Mama-CAS迅速构建CAS服务的方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本篇文章将详细介绍如何使用Django-Mama-CAS库来快速搭建一个CAS(Central Authentication Service)认证服务。通过本文,读者可以轻松掌握在Django项目中集成CAS单点登录功能的步骤与技巧。
当公司有多条产品线或多个不同的应用时, 每次都需要登录是一件非常烦人的事情。从我的角度来看, 能够减少重复的工作是最理想的解决办法。
每次登录就意味着系统需要管理用户、角色以及菜单等信息,这又涉及到复杂的RBAC(基于角色的访问控制)机制。当开发新的应用程序时,我们最希望的是这些功能已经存在并且可以轻松接入使用,这样不仅可以节省时间, 还能减少测试的工作量。
从服务的角度来看, 认证操作应该被划分到一个独立的服务中去处理。
为什么不采用Jasig呢? 在很多开源项目或GitHub上都可以看到基于Jasig的实现。不过,Jasig配置项繁多,让人感到头疼。
全部评论 (0)
还没有任何评论哟~


