【发布时间】:2017-09-04 12:27:13
【问题描述】:
和标题说的差不多。
我正在使用 Django 1.11,并且有人要求我将 CAS 设置为某些视图的身份验证方法,并将其余部分保留在 Django 模型身份验证之后或不进行身份验证。
我正在尝试将 django_cas_ng 集成到我的项目中以重定向到 CAS 服务器进行身份验证,但我不知道如何区分视图函数中的 auth 方法。 Django 支持多个身份验证后端,甚至是完全自定义的后端,但我想知道我是否可以为每个视图指定一个单独的身份验证方法(例如使用视图装饰器)。
Django 允许显式指定不同的数据库和缓存,但有没有办法(或应用程序)为身份验证后端启用相同的功能?
【问题讨论】:
标签: python django authentication cas