Complete SSO (user model, error cases, tests, views) & Add github provider

This commit is contained in:
Bubka
2023-12-09 17:22:24 +01:00
parent 717bef16f7
commit 9ff35195f0
28 changed files with 488 additions and 79 deletions

View File

@@ -11,6 +11,7 @@ export default async function authGuard({ to, next, nextMiddleware, stores }) {
await user.loginAs({
name: currentUser.name,
email: currentUser.email,
oauth_provider: currentUser.oauth_provider,
preferences: currentUser.preferences,
isAdmin: currentUser.is_admin,
})