Django应用程序,适用于用户、团队和团队。
pirates的Python项目详细描述
海盗
面向用户、团队和组的Django应用程序,可连接到LDAP和SSO。在
{a1} {a2} {img1}$ {img2}$
使用
设置
将pirates
添加到INSTALLED_APPS
。在
型号
用户、团队和组织团体的抽象模型是可用的。你呢 可由其他特定于应用程序的字段填写。示例:
{pr 1}$别忘了在“设置”中设置用户模型:
{pr2}$网址
URL模式(当前仅用于OpenID Connect)在中定义 {cd3>}。只需将它们连接到项目的URL模式:
{pr}$通过OpenID Connect实现SSO
该库提供OpenID实现 {a3}。在
必须在项目设置中设置几个配置常量,并且 身份验证后端。示例设置(使用 (a4}:
{pr 4}$OpenID Connect的URL模式已经是pirates.urls
的一部分(见上文)。在
登录后发出信号
用户登录后,pirates.signals.post_login
发送一个信号
参数:
- {
}{{ } user
-登录用户(实例AUTH_USER_MODEL
)created
{{}/ False
是否创建了新用户- ^{
实例 HttpRequest
- 项目
标签: