소스 검색

redirect to login page when req.query.token is null

kaori 4 년 전
부모
커밋
d8dcdd1f48
1개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. 5 4
      src/server/middlewares/password-reset.js

+ 5 - 4
src/server/middlewares/password-reset.js

@@ -1,14 +1,15 @@
 module.exports = (crowi, app) => {
 
   return (req, res, next) => {
-    const { value } = req.query;
+    // const { token } = req.params;
+    const { token } = req.query;
     // check the oneTimeToken is valid
 
-    // http://localhost:3000/forgot-password/token?value=hoge
-    if (value === 'hoge' /* || token.isExpired() */) {
+    // http://localhost:3000/forgot-password/token?token=hoge
+    if (token == null /* || token.isExpired() */) {
       console.log('req.queryがほげ');
       // return res.redirect('/login');
-      return res.redirect('/login/error/registered');
+      return res.redirect('/login');
     }
     return next();
   };