feat: support-OAuth-login (#4899)

* feat: support-OAuth-login

* fix: modified ubuntu version and devtool

* fix: ts lint error
This commit is contained in:
Kilu.He
2024-03-15 20:29:00 +08:00
committed by GitHub
parent 57e3a2ce68
commit 6d4cfe7316
35 changed files with 861 additions and 198 deletions

View File

@ -695,6 +695,7 @@ impl UserManager {
save_user_workspaces(uid, self.db_connection(uid)?, response.user_workspaces())?;
event!(tracing::Level::INFO, "Save new user profile to disk");
self.authenticate_user.set_session(Some(session.clone()))?;
self
.save_user(uid, (user_profile, authenticator.clone()).into())