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
d4d4cadbcd
fix: OAuth2 Only allow existing users to log in operate log error
2025-11-13 18:42:28 +08:00
feng
75575af56f
perf: Callback client
2025-07-22 13:51:08 +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
jiangweidong
35a1655905
perf: Oauth2.0 support two methods for passing authentication credentials.
2024-11-26 14:12:56 +08:00
jiangweidong
cdfb11549e
fix: 解决OAuth2可以跳过不存在用户不允许登录的规则
2024-05-31 10:43:01 +08:00
jiangweidong
670eac49b6
perf: 优化oauth2登录未激活用户时,会重复跳转登录问题
2024-03-06 15:03:58 +08:00
fit2bot
00256f86df
perf: OAuth2协议获取token支持配置json或者data ( #12602 )
...
* perf: OAuth2协议获取token支持配置json或者data
* perf: 优化注释
---------
Co-authored-by: jiangweidong <weidong.jiang@fit2cloud.com >
2024-01-25 14:00:13 +08:00
Bryan
1dea424104
Revert "fix: 修复 OAuth2 认证时 POST 方式获取 access_token API 使用 json 传递数据"
2024-01-24 18:23:29 +08:00
Bai
1f5554d945
fix: 修复 OAuth2 认证时 POST 方式获取 access_token API 使用 json 传递数据
2024-01-24 16:53:11 +08:00
jiangweidong
08a2d96213
perf: 优化OAuth2.0获取Access_token的content_type
2023-10-24 10:26:38 +08:00
ibuler
b4b9c805ff
perf: 修改支持 Django4
2023-07-24 11:52:25 +08:00
景朝阳
efb31d6f37
fix: when request access_token is post method, http body has no json data
2023-05-18 20:40:41 +08:00
jiangweidong
cad88560bb
perf: 修改OAuth2的access_token前缀格式
2023-04-18 10:29:29 +08:00
jiangweidong
c5b8ae6c9a
perf: 修改变量名
2023-02-10 11:13:44 +08:00
jiangweidong
7926f7d75e
fix: 修改OAuth2协议的注销地址为非必填项目
2023-02-10 11:13:44 +08:00
halo
4f1d4ab71e
fix: 导入翻译引用
2022-12-16 11:48:02 +08:00
halo
cb8dc6c583
perf: 优化oauth2的服务地址参数拼接
2022-12-16 11:48:02 +08:00
Jiangjie.Bai
188a2846ed
fix: 修复 OAuth2 用户本地被禁用后,页面一直跳转的问题.
2022-10-11 18:46:05 +08: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
Jiangjie.Bai
c4a94876cc
fix: 增加配置项 SECURE_PROXY_SSL_HEADER request build url 时获取对应的 scheme
2022-08-08 15:00:26 +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