3c5985a3c0
fix: fix several bugs in samlRequest ( #3358 )
2024-11-17 00:14:04 +08:00
6a7ac35e65
fix: fix wechat media account can not bind issue ( #2774 )
...
* fix: fix wechat media account can not bind
* fix: improve code format
2024-03-05 18:46:28 +08:00
97db54b6b9
feat: full support for wechat official account login ( #2677 )
...
* feat: full support for wechat official account login
* feat: improve provider edit page
* fix: improve i18n format
2024-02-07 00:00:10 +08:00
167c1b0f1b
feat: fix bug in WeChat OA login ( #2674 )
...
* fix: fix the problem of Wechat Official Account login
* fix: fix code format problem
* fix: add error display and fix the code format problem
* fix: i18n problem and code format
2024-02-05 21:38:12 +08:00
fec54944dd
feat: fix CAS login bug ( #2230 )
...
* fix: cas login
* fix: cas login
* feat: rollback get-default-app change
* fix : move cas restrict logic to GetApplicationLogin()
* fix: format code
* fix: fix getOAuthGetParameters for cas
* fix: fix getOAuthGetParameters for cas
* fix: cas login
2023-08-19 01:15:41 +08:00
d29fc88d68
Add getRawGetParameter()
2023-05-25 09:47:39 +08:00
c57c6e37dd
Fix bug in getRedirectUri()
2023-05-24 23:22:25 +08:00
a64263f812
Support "#" in redirectUri
2023-05-24 21:29:45 +08:00
6b42d35223
Fix state encoding for Moodle
2023-05-21 15:47:18 +08:00
8d531b8880
Fix getStateFromQueryParams() crash when provider name is non-latin
2023-05-01 10:32:08 +08:00
f272be67ab
Improve i18n
2023-04-28 18:43:41 +08:00
daf3d374b5
fix: adjust error result position ( #1683 )
2023-03-25 09:36:23 +08:00
c6146a9149
feat: fix bug that login by saml provider can not find application ( #1676 )
2023-03-23 21:38:33 +08:00
0856977b92
feat: update to antd 5.0 ( #1362 )
...
* feat: update to ant5.X
* fix: incompatible styles
* fix: adjust the style
2022-12-04 23:05:30 +08:00
9f3ee275a8
feat: reformat frontend alert texts with correct i18n ( #1341 )
...
* fix: add i18
* fix: standard prompt message
2022-12-02 00:06:28 +08:00
aa6a4dc74f
feat: support login by following wechat official account ( #1284 )
...
* show QRcode when click WeChat Icon
* update how to show qrcode
* handle wechat scan qrcode
* fix api problems
* fix url problems
* fix problems
* modify get frequency
* remove useless print
* fix:fix PR problems
* fix: fix PR problems
* fix:fix PR problem
* fix IMG load delay problems
* fix:fix provider problems
* fix test problems
* use gofumpt to fmt code
* fix:delete useless variables
* feat:add button for follow official account
* fix:fix review problems
* use gofumpt to fmt code
* fix:fix scantype problems
* fix Response problem
* use gofumpt to format code
2022-11-13 15:05:15 +08:00
94b6eb803d
Fix WeChat MP login "state too long" bug
2022-09-09 11:43:54 +08:00
cfce5289ed
Rename getStateFromQueryParams() and getQueryParamsFromState()
2022-09-09 02:02:32 +08:00
6aaba6debd
feat: space between infix op
2022-08-06 23:43:09 +08:00
8865244262
fix: add oauth login auto close page ( #915 )
2022-07-26 23:03:55 +08:00
1839252c30
chore(web): sort import members ( #895 )
2022-07-18 20:57:38 +08:00
503d244166
feat(web): add lint ( #875 )
...
* feat: add lint
* feat: fix lint error
* chore: add ignore file
* chore: close indent
2022-07-10 15:45:55 +08:00
15daf5dbfe
feat: add casdoor as saml idp support ( #571 )
...
* feat: add casdoor as saml idp support
Signed-off-by: 0x2a <stevesough@gmail.com >
* fix: merge code
Signed-off-by: 0x2a <stevesough@gmail.com >
* fix: modify response value
Signed-off-by: Steve0x2a <stevesough@gmail.com >
* fix: modify samlResponse generation method
Signed-off-by: Steve0x2a <stevesough@gmail.com >
* fix: generating a response using etree
Signed-off-by: Steve0x2a <stevesough@gmail.com >
* fix: change metadata url
Signed-off-by: Steve0x2a <stevesough@gmail.com >
* fix: modify front-end adaptation
Signed-off-by: Steve0x2a <stevesough@gmail.com >
* fix: recovering an incorrect override
Signed-off-by: Steve0x2a <stevesough@gmail.com >
* fix: change the samlResponse location
Signed-off-by: Steve0x2a <stevesough@gmail.com >
* fix: add relayState support
Signed-off-by: Steve0x2a <stevesough@gmail.com >
2022-04-08 23:06:48 +08:00
3cf1b990be
feat: support CAS with organizations and applications ( #621 )
2022-04-04 00:09:04 +08:00
db37f53d6c
Update license headers.
2022-02-13 23:39:27 +08:00
d943d5cc61
fix: oauth params null value error ( #465 )
...
Signed-off-by: Steve0x2a <stevesough@gmail.com >
2022-01-30 17:58:54 +08:00
630b84f534
feat: add PKCE support ( #434 )
...
* feat: add PKCE support
Signed-off-by: Steve0x2a <stevesough@gmail.com >
* fix: error output when challenge is empty
Signed-off-by: Steve0x2a <stevesough@gmail.com >
2022-01-21 09:29:19 +08:00
98f6cc0085
feat: add OIDC feature support. ( #373 )
...
1. add nonce parameter.
2. add sub in userinfo endpoint.
Signed-off-by: 0x2a <stevesough@gmail.com >
2021-12-15 21:42:16 +08:00
629ae5a54b
Improve OAuth params.
2021-08-01 14:27:53 +08:00
c122e89fc1
Improve jump links.
2021-06-14 23:23:59 +08:00
ec91ded5aa
Remove header for some pages.
2021-06-09 20:38:46 +08:00
b23e8cf90c
Improve i18n.
2021-05-24 20:48:04 +08:00
7a0ed4ebaf
Replace "register" with "sign up".
2021-04-27 22:47:44 +08:00
36895801f0
Add Link API.
2021-04-19 01:14:41 +08:00
d11bb49eac
Improve login failure handling.
2021-03-26 21:58:19 +08:00
b6b433f26a
Add EnableSignUp.
2021-03-26 21:55:39 +08:00
da38f7a6ba
Improve login error handling.
2021-03-25 23:22:34 +08:00
1c97501016
Simplify callback URL.
2021-03-21 16:05:00 +08:00
26502350d3
Add innerParams.
2021-03-21 13:45:55 +08:00
f89f454e0e
Add getOAuthGetParameters().
2021-03-20 16:51:10 +08:00
906fe9758e
Add profile links.
2021-02-14 22:49:06 +08:00
b5b86262d6
Refactor the auth code.
2021-02-14 17:12:08 +08:00
faeb93494c
Improve auth folder.
2021-02-14 15:40:57 +08:00