Explorar o código

94057 「90064 [GROWI] ユーザー新規登録後に自動ログインできる」の実装

hiroki-h %!s(int64=3) %!d(string=hai) anos
pai
achega
b913e7030e
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  1. 4 1
      packages/app/src/server/routes/login.js

+ 4 - 1
packages/app/src/server/routes/login.js

@@ -28,7 +28,10 @@ module.exports = function(crowi, app) {
 
     req.login(userData, (err) => {
       if (err != null) { debug(err) }
-      return res.safeRedirect('/');
+      const { redirectTo } = req.session;
+      // remove session.redirectTo
+      delete req.session.redirectTo;
+      return res.safeRedirect(redirectTo);
     });
   };;