itizawa 6 rokov pred
rodič
commit
31a4508abe
1 zmenil súbory, kde vykonal 5 pridanie a 1 odobranie
  1. 5 1
      src/server/routes/login-passport.js

+ 5 - 1
src/server/routes/login-passport.js

@@ -253,9 +253,13 @@ module.exports = function(crowi, app) {
       return loginFailure(req, res, next);
     }
 
+    const email = response.emails[0].value;
+    const username = email.slice(0, email.indexOf('@'));
+
     const userInfo = {
       id: response.id,
-      username: response.displayName,
+      email,
+      username,
       name: `${response.name.givenName} ${response.name.familyName}`,
     };
     const externalAccount = await getOrCreateUser(req, res, userInfo, providerId);