mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-08-11 22:18:54 +08:00
refactor(server): auth (#5895)
Remove `next-auth` and implement our own Authorization/Authentication system from scratch.
## Server
- [x] tokens
- [x] function
- [x] encryption
- [x] AuthController
- [x] /api/auth/sign-in
- [x] /api/auth/sign-out
- [x] /api/auth/session
- [x] /api/auth/session (WE SUPPORT MULTI-ACCOUNT!)
- [x] OAuthPlugin
- [x] OAuthController
- [x] /oauth/login
- [x] /oauth/callback
- [x] Providers
- [x] Google
- [x] GitHub
## Client
- [x] useSession
- [x] cloudSignIn
- [x] cloudSignOut
## NOTE:
Tests will be adding in the future
This commit is contained in:
@@ -318,10 +318,10 @@
|
||||
"com.affine.auth.reset.password": "Восстановить пароль",
|
||||
"com.affine.auth.reset.password.message": "Вы получите письмо со ссылкой для восстановления пароля. Пожалуйста, проверьте свой почтовый ящик.",
|
||||
"com.affine.auth.reset.password.page.title": "Восстановить пароль AFFiNE Cloud",
|
||||
"com.affine.auth.send.change.email.link": "Отправить ссылку для подтверждения",
|
||||
"com.affine.auth.send.verify.email.hint": "Отправить ссылку для подтверждения",
|
||||
"com.affine.auth.send.reset.password.link": "Отправить ссылку для восстановления",
|
||||
"com.affine.auth.sent": "Отправлено",
|
||||
"com.affine.auth.sent.change.email.hint": "Ссылка для подтверждения отправлена.",
|
||||
"com.affine.auth.sent.verify.email.hint": "Ссылка для подтверждения отправлена.",
|
||||
"com.affine.auth.sent.change.password.hint": "Ссылка для восстановления пароля отправлена.",
|
||||
"com.affine.auth.sent.set.password.hint": "Ссылка для установки пароля отправлена.",
|
||||
"com.affine.auth.set.email.save": "Сохранить электронную почту",
|
||||
|
||||
Reference in New Issue
Block a user