jumpserver/apps/authentication
BaiJiangJie 7833ff6671
Dev oidc (#3941)
* [Update] oidc_rp获取token添加headers base64编码

* [Update] 移除对oidc_rp的支持

* [Update] 移除对oidc_rp的支持2

* [Update] 修改OpenID配置(添加新配置项,并对旧配置项做兼容)

* [Update] 移除所有与Keycloak相关的模块

* [Update] 添加jumpserver-django-oidc-rp的使用

* [Update] 更新登录重定向地址(oidc)

* [Update] oidc添加一些配置参数;处理用户登录/创建/更新等信号

* [Update] 修改退出登录逻辑

* [Update] 添加oidc user登录成功的信号机制

* [Update] 修改mfa认证choices内容 (otp => code)

* [Update] 添加OpenID backend password 认证失败信号机制;修改引入common包问题

* [Update] 用户Token/Auth API 校验用户时,传入request参数(解决登录成功日志记录的问题)

* [Update] 添加依赖jumpserver-django-oidc-rp==0.3.7.1

* [Update] oidc认证模块说明
2020-04-26 20:36:17 +08:00
..
api [Update] 修改api创建的token有效期是600s 2020-02-07 17:24:52 +08:00
backends Dev oidc (#3941) 2020-04-26 20:36:17 +08:00
migrations [Update] 基本完成登陆审核 2019-10-31 18:23:43 +08:00
templates/authentication Dev oidc (#3941) 2020-04-26 20:36:17 +08:00
urls Dev oidc (#3941) 2020-04-26 20:36:17 +08:00
views Dev oidc (#3941) 2020-04-26 20:36:17 +08:00
__init__.py [Update] 支持 OpenID 认证 (#2008) 2018-11-09 14:54:38 +08:00
admin.py [Update] 支持 OpenID 认证 (#2008) 2018-11-09 14:54:38 +08:00
apps.py [Update] 支持 OpenID 认证 (#2008) 2018-11-09 14:54:38 +08:00
errors.py Dev oidc (#3941) 2020-04-26 20:36:17 +08:00
forms.py Asset meta (#3539) 2019-12-16 16:53:29 +08:00
mixins.py Dev oidc (#3941) 2020-04-26 20:36:17 +08:00
models.py [Update] 修改MFA 2019-11-18 18:12:03 +08:00
serializers.py [Update] 修改登录工单 2019-11-08 15:48:01 +08:00
signals.py [Update] 修改authentication目录结构 2019-02-28 11:58:48 +08:00
signals_handlers.py Dev oidc (#3941) 2020-04-26 20:36:17 +08:00
tasks.py [Update] 基本完成登录逻辑 2019-11-05 18:46:29 +08:00
tests.py [Update] 支持 OpenID 认证 (#2008) 2018-11-09 14:54:38 +08:00
utils.py [Update] 用户第三方认证后,只在创建时修改用户来源信息;修改检验用户有效性逻辑; (#3517) 2019-12-09 16:12:48 +08:00