Преглед изворни кода

deing login router in apiv3/index

yohei0125 пре 3 година
родитељ
комит
4c74541951
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      packages/app/src/server/routes/apiv3/index.js

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

@@ -39,9 +39,12 @@ module.exports = (crowi, middlewaresForAuth) => {
 
   // auth
   const {
-    applicationInstalled, registerFormValidator, csrfProtection, addActivity, login,
+    applicationInstalled, loginFormValidator, loginPassport, registerFormValidator, csrfProtection, addActivity, login,
   } = middlewaresForAuth;
 
+  routerForAuth.post('/login', applicationInstalled, loginFormValidator.loginRules(), loginFormValidator.loginValidation,
+    csrfProtection, addActivity, loginPassport.loginWithLocal, loginPassport.loginWithLdap, loginPassport.loginFailure);
+
   routerForAuth.use('/logout', require('./logout')(crowi));
   routerForAuth.post('/register', applicationInstalled, registerFormValidator.registerRules(), registerFormValidator.registerValidation,
     csrfProtection, addActivity, login.register);