wenxuan70
25d56ee8d5
feat: allow captcha to be enabled when logging in ( #1211 )
...
* Fix bug in GetAcceptLanguage()
* feat: allow captcha to be enabled when logging in
* feat: when the login password is wrong, enable captcha
* feat: Restrict captcha from frontend
* fix: modify CaptchaModal component
* fix: modify the words of i18n
* Update data.json
Co-authored-by: Gucheng Wang <nomeguy@qq.com>
Co-authored-by: hsluoyz <hsluoyz@qq.com>
2022-10-28 13:38:14 +08:00
Gucheng Wang
58455e688e
Improve WebAuthnCredentialTable and border radius
2022-10-03 18:46:40 +08:00
Resulte Lee
f02875e1b1
fix: enable captcha in the application which is not built-in ( #1061 )
2022-08-23 23:30:45 +08:00
jakiuncle
4dd67a8dcb
fix: fix all frontend warnings ( #983 )
...
* fix:fix all frontend warnings
* fix:fix all frontend warnings
* fix:fix all frontend warnings
* fix:fix all frontend warnings
* fix:fix all frontend warnings
* fix:fix all frontend warnings
2022-08-09 12:19:56 +08:00
q1anx1
deed857788
chore(style): allow case declarations and ban var
( #987 )
...
* chore(style): allow case declarations
* chore(style): ban `var` and prefer `const`
2022-08-08 23:35:24 +08:00
qianxi0410
cd966116d4
feat: comma dangle
2022-08-06 23:54:56 +08:00
qianxi0410
d025259db7
feat: indent
2022-08-06 23:36:20 +08:00
Resulte Lee
4ea482223d
feat: add geetest captcha ( #953 )
2022-08-04 20:55:04 +08:00
q1anx1
9cb519d1e9
fix: Admins should not be allowed to add third-party login for their members ( #932 )
...
* feat: admin can unlink the other user
* feat: global admin can unlink other user
* fix
2022-07-30 23:11:02 +08:00
キリサメ qianxi
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
Resulte Lee
a0e11cc8a0
feat: add aliyun captcha ( #833 )
...
* feat: add aliyun captcha provider
* Rename App key
* fix typo
* Rename HMACSHA1 & Reused clientId2 and clientSecret2
* Update ProviderEditPage.js
* Delete unused import
Co-authored-by: Gucheng <85475922+nomeguy@users.noreply.github.com>
2022-06-29 11:31:32 +08:00
Resulte Lee
477d386f3c
fix: captcha preview panic when clientId or clientSecret is empty ( #824 )
...
* fix: captcha preview panic when clientId or clientSecret is empty
* return original errors from captcha
2022-06-26 22:09:57 +08:00
Resulte Lee
f99c1f44e8
fix: don't trigger countdown if failed to send verification code ( #815 )
...
* feat: add countdown when no captcha provider found
* fix: add countdown when sent code successfully
2022-06-22 22:22:40 +08:00
Resulte Lee
d9c6ff2507
fix: captcha widget JS warnings ( #820 )
2022-06-22 18:31:18 +08:00
Resulte Lee
2e42511bc4
feat: support configurable captcha(reCaptcha & hCaptcha) ( #765 )
...
* feat: support configurable captcha(layered architecture)
* refactor & add captcha logo
* rename captcha
* Update authz.go
* Update hcaptcha.go
* Update default.go
* Update recaptcha.go
Co-authored-by: Gucheng <85475922+nomeguy@users.noreply.github.com>
2022-06-18 16:00:31 +08:00
Yixiang Zhao
e78ea2546f
fix: bilibili name and avatar ( #772 )
...
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
2022-05-31 21:54:00 +08:00
Gucheng Wang
4263af6f2c
Fix frontend warnings.
2022-04-25 20:00:57 +08:00
Yixiang Zhao
9f7924a6e0
fix: mask email and phone number on the backend ( #563 )
...
* fix: mask email and phone number on the backend
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix: login with masked email or phone
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix: improve regex
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
2022-03-15 12:54:57 +08:00
Gucheng Wang
db37f53d6c
Update license headers.
2022-02-13 23:39:27 +08:00
Gucheng Wang
728fe11a3c
Refactor CountDownInput.
2022-01-07 20:34:27 +08:00
Yixiang Zhao
4ca5f4b196
feat: add Keycloak idp support ( #356 )
...
* feat: add Keycloak idp support
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix: fix the profile UI
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
2021-12-13 19:49:30 +08:00
Yang Luo
69794fe29d
Improve language code.
2021-09-15 01:02:17 +08:00
Yang Luo
a271ef0719
Set ShowGithubCorner to false.
2021-08-14 14:15:55 +08:00
Kininaru
3d493b8d8f
feat: integrate Storage config into providers ( #198 )
...
Signed-off-by: Kininaru <shiftregister233@outlook.com>
2021-07-26 11:39:49 +08:00
turbodog03
1c01a34814
feat: improve EditPages for touchscreen ( #195 )
...
Signed-off-by: turbodog03 <63595854+turbodog03@users.noreply.github.com>
2021-07-25 23:13:34 +08:00
WindSpiritSR
705d2ede6b
feat: support LDAP ( #160 )
...
Signed-off-by: WindSpiritSR <simon343riley@gmail.com>
2021-07-19 10:13:23 +08:00
Yang Luo
1bfddc5d53
Refactor out Setting.getArrayItem()
2021-07-19 09:58:21 +08:00
wasabi
7eb4da6e54
feat: add tooltips for xxxeditPage fields ( #135 )
...
Signed-off-by: wasabi <690898835@qq.com>
2021-06-30 00:58:25 +08:00
Yang Luo
e0b6270f50
Make OAuthWidget work for prompt page.
2021-06-20 02:13:15 +08:00
Yang Luo
0f69f4f07c
Refactor our OAuthWidget.js
2021-06-20 00:42:32 +08:00
Yang Luo
92610f9971
Add prompt page.
2021-06-18 02:09:19 +08:00
Yang Luo
2e68f8c6d5
Improve i18n.
2021-06-14 17:18:40 +08:00
Yang Luo
eb658ad8ee
Support affiliation sync.
2021-06-04 23:26:30 +08:00
Yang Luo
081da18403
Add address to user.
2021-06-04 20:54:17 +08:00
Yang Luo
001496b90f
Add auth folder.
2021-02-14 14:34:03 +08:00
Yang Luo
101d418257
Fix code format.
2021-02-14 00:55:17 +08:00
Yang Luo
c81118feff
Add github oauth.
2021-02-14 00:22:24 +08:00
Yang Luo
ea09beffe2
Show oauth logos.
2021-02-13 23:00:43 +08:00
Yang Luo
bac289d387
Add github oauth logo.
2021-02-13 21:04:23 +08:00