Bai
d6d7072da5
perf: request.GET.copy() to dict(), because copy() returned values is list []
2025-12-08 12:50:49 +08:00
fit2bot
993bc36c5e
perf: handling the next parameter propagation issue in third-party authentication flows ( #16395 )
...
* perf: remove call client old- method via ?next=client
* feat: add 2 decorators for login-get and login-callback-get to set next_page and get next_page from session
* perf: code style
* perf: handling the next parameter propagation issue in third-party authentication flows
* perf: request.GET.dict() to copy()
* perf: style import
---------
Co-authored-by: Bai <baijiangjie@gmail.com >
2025-12-08 12:34:32 +08:00
fit2bot
e0388364c3
fix: use third part authentication service rediect to client failed ( #16370 )
...
* perf: .well-known cached 1h and support saml2 redirect_to client
* fix: support wecom redirect_to client (reslove wecom waf 501 error)
* fix: support oauth2 auth rediect to client
* fix: safe next url
---------
Co-authored-by: Bai <baijiangjie@gmail.com >
2025-12-03 19:07:00 +08:00
wangruidong
ad8c0f6664
fix: SAML2 Only allow existing users to log in operate log error
2025-11-13 16:36:58 +08:00
feng
75575af56f
perf: Callback client
2025-07-22 13:51:08 +08:00
wangruidong
cc4be36752
perf: Log IntegrityError details during user authentication
2025-07-15 18:58:16 +08:00
Bai
e8e0ea920b
perf: change jumpserver.org to jumpserver.com
2025-04-08 14:23:28 +08:00
feng
7a9a71197a
perf: Client login
2024-12-18 18:01:38 +08:00
Bai
817957dbac
fix: fixed an issue where auth backend could pass inspect
2024-12-09 15:38:20 +08:00
wangruidong
647736f4e3
fix: SAML2 500 error caused by duplicate email or username
2024-09-19 17:49:53 +08:00
feng
c545e2a3aa
perf: Support SAML2, OIDC user authentication services, mapping user group field information
2024-09-04 18:42:47 +08:00
feng
920cfdac5c
perf: Saml2 callback url miss port
2024-07-26 18:17:40 +08:00
Bai
564ad40b99
perf: i18n System Settings End
2024-05-24 14:41:28 +08:00
Bai
c8b274031f
perf: i18n settings-Auth done.
2024-02-27 11:25:42 +08:00
jiangweidong
642f92c0a3
fix: saml2无法登陆问题
2023-08-24 11:05:50 +05:00
ibuler
b4b9c805ff
perf: 修改支持 Django4
2023-07-24 11:52:25 +08:00
Quentin Machu
61ff3db0f1
fix: address issue #8287 with blank SAML's RelayState
2022-09-16 13:51:40 -04:00
jiangweidong
b25404cac1
feat: 支持OAuth2协议自定义注销功能
2022-09-06 14:58:48 +08:00
Jiangjie.Bai
7151201d58
feat: 支持自定义认证 backend;统一其他认证方式的信号触发逻辑;
2022-08-24 11:41:48 +08:00
jiangweidong
2099baaaff
feat: 认证方式支持OAuth2.0协议 ( #8686 )
...
* feat: 认证方式支持OAuth2.0协议
* perf: 优化 OAuth2 认证逻辑和Logo (对接 Github)
* perf: 优化 OAuth2 认证逻辑和Logo,支持上传图标
* perf: 优化 OAuth2 认证逻辑和Logo,支持上传图标
* perf: 优化 OAuth2 认证逻辑和Logo,支持上传图标
* perf: 优化 OAuth2 认证逻辑和Logo,支持上传图标
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com >
2022-08-04 14:40:33 +08:00
jiangweidong
3a3f7eaf71
feat: 优化SAML2生成的metadata文件内容及属性映射
2022-04-26 10:00:53 +08:00
fit2bot
b610d71e11
feat: 添加 临时 password ( #8035 )
...
* perf: 添加 template password
* perf: 修改id
* perf: 修改 翻译
* perf: 修改 tmp token
* perf: 修改 token
Co-authored-by: ibuler <ibuler@qq.com >
2022-04-13 20:24:56 +08:00
feng626
ca5708988a
fix: 修复saml2 auth
2022-03-14 11:17:15 +08:00
Jiangjie.Bai
03afa4f974
Fix rbac ( #7713 )
...
* fix: token 系统用户增加 protocol
* fix: 修复清除orphan session时同时清除对应的 session_task
* perf: 修改 connection token api
* fix: 修复无法获取系统角色绑定的问题
* perf: 增加 db terminal 及 magnus 组件
* perf: 修改 migrations
* fix: 修复AUTHENTICATION_BACKENDS相关的逻辑
* fix: 修改判断backend认证逻辑
* fix: 修复资产账号查看密码跳过mfa
* fix: 修复用户组授权权限错误
* feat: 支持COS对象存储
* feat: 升级依赖 jms_storage==0.0.42
* fix: 修复 koko api 问题
* feat: 修改存储翻译信息
* perf: 修改 ticket 权限
* fix: 修复获取资产授权系统用户 get_queryset
* perf: 抽取 ticket
* perf: 修改 cmd filter 的权限
* fix: 修改 ticket perm
* fix: 修复oidc依赖问题
Co-authored-by: Eric <xplzv@126.com >
Co-authored-by: ibuler <ibuler@qq.com >
Co-authored-by: 小冯 <xiaofeng@xiaofengdeMacBook-Pro.local >
Co-authored-by: feng626 <1304903146@qq.com >
2022-02-28 19:28:58 +08:00
Jiangjie.Bai
edfca5eb24
Fix rbac ( #7699 )
...
* perf: 优化 suggesstion
* perf: 修改 migrations
* feat: 添加OIDC认证逻辑
* perf: 修改 backend
* perf: 优化认证backends
* perf: 优化认证backends
* perf: 优化CAS认证, 用户多域名进行访问时回调到各自域名
Co-authored-by: ibuler <ibuler@qq.com >
2022-02-25 19:23:59 +08:00
jiangweidong
ab34b9906e
perf: 切割一次就可以了
2022-02-10 18:34:09 +08:00
jiangweidong
755fa8efa8
perf: 兼容不同版本间JumpServer获取的SAML2协议用户属性
2022-02-10 18:34:09 +08:00
jiangweidong
106bb9b63d
perf: SAML2属性映射去掉域名前缀
2022-01-17 16:06:37 +08:00
ibuler
eb3165f8e7
perf: 优化 saml
2021-12-15 20:54:34 +08:00
jiangweidong
5139f9c4b9
feat: saml2认证支持https协议
2021-12-14 17:12:43 +08:00
ibuler
330917df4c
fix: 修复 saml2 登陆的问题
2021-12-13 17:52:18 +08:00
ibuler
5024d0d739
perf: 优化 saml2 log
2021-12-13 16:30:38 +08:00
jiangweidong
c5013dcbd6
feat: saml2协议单点登录支持在页面上配置saml2协议的高级配置 ( #7362 )
2021-12-13 10:54:14 +08:00
fit2bot
3962af7c4f
feat: 支持saml2协议的单点登录,合并代码 ( #7347 )
...
* fix: 支持saml2协议的单点登录
* feat: 支持saml2协议的单点登录,合并代码
Co-authored-by: jiangweidong <weidong.jiang@fit2cloud.com >
2021-12-09 15:47:21 +08:00