mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-08-11 05:58:56 +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:
@@ -406,7 +406,7 @@
|
||||
"com.affine.appearanceSettings.windowFrame.description": "Personnalisez l'apparence de l'application Windows",
|
||||
"com.affine.appearanceSettings.windowFrame.frameless": "Sans Bords",
|
||||
"com.affine.appearanceSettings.windowFrame.title": "Style de fenêtre",
|
||||
"com.affine.auth.change.email.message": "Votre email actuel est {{email}}. Nous enverrons un lien de vérification temporaire à cette addresse.",
|
||||
"com.affine.auth.verify.email.message": "Votre email actuel est {{email}}. Nous enverrons un lien de vérification temporaire à cette addresse.",
|
||||
"com.affine.auth.change.email.page.subtitle": "Rentrez votre nouvelle adresse mail en dessous. Nous enverrons un lien de vérification à cette adresse mail pour compléter le processus",
|
||||
"com.affine.auth.change.email.page.success.subtitle": "Félicitation ! Vous avez réussi à mettre à jour votre adresse mail associé avec votre compte AFFiNE cloud ",
|
||||
"com.affine.auth.change.email.page.success.title": "Adresse mail mise à jour !",
|
||||
@@ -430,11 +430,11 @@
|
||||
"com.affine.auth.reset.password.message": "Vous allez recevoir un mail avec un lien pour réinitialiser votre mot de passe. Merci de vérifier votre boite de réception",
|
||||
"com.affine.auth.reset.password.page.success": "Mot de passe réinitialisé avec succès",
|
||||
"com.affine.auth.reset.password.page.title": "Réinitialiser votre mot de passe AFFiNE Cloud",
|
||||
"com.affine.auth.send.change.email.link": "Envoyer un lien de vérification",
|
||||
"com.affine.auth.send.verify.email.hint": "Envoyer un lien de vérification",
|
||||
"com.affine.auth.send.reset.password.link": "Envoyer un lien de réinitialisation",
|
||||
"com.affine.auth.send.set.password.link": "Envoyer un lien pour définir votre mot de passe",
|
||||
"com.affine.auth.sent": "Envoyé",
|
||||
"com.affine.auth.sent.change.email.hint": "Le lien de vérification a été envoyé",
|
||||
"com.affine.auth.sent.verify.email.hint": "Le lien de vérification a été envoyé",
|
||||
"com.affine.auth.sent.change.password.hint": "Le lien de réinitialisation de mot de passe a été envoyé",
|
||||
"com.affine.auth.sent.reset.password.success.message": "Votre mot de passe a été changé ! Vous pouvez à nouveau vous connecter à AFFiNE Cloud avec votre nouveau mot de passe ! ",
|
||||
"com.affine.auth.sent.set.password.hint": "Le lien pour définir votre mot de passe à été envoyé",
|
||||
@@ -788,7 +788,7 @@
|
||||
"com.affine.settings.auto-check-description": "Si activé, l'option cherchera automatiquement pour les nouvelles versions à intervalles réguliers",
|
||||
"com.affine.settings.auto-download-description": "Si activé, les nouvelles versions seront automatiquement téléchargées sur l'appareil actuel",
|
||||
"com.affine.settings.email": "Email",
|
||||
"com.affine.settings.email.action": "Changer l'Email",
|
||||
"com.affine.settings.email.action.change": "Changer l'Email",
|
||||
"com.affine.settings.member-tooltip": "Activer AFFiNE Cloud pour collaborer avec d'autres personnes",
|
||||
"com.affine.settings.noise-style": "Bruit d'arrière-plan de la barre latérale",
|
||||
"com.affine.settings.noise-style-description": "Utiliser l'effet de bruit d'arrière-plan sur la barre latérale",
|
||||
|
||||
Reference in New Issue
Block a user