...
|
...
|
@@ -20,6 +20,7 @@ const update = require(cRoot + '/update'); |
|
|
const agreement = require(cRoot + '/app-agreement');
|
|
|
|
|
|
const geetest = require(cRoot + '/geetest');
|
|
|
const validateCode = require(cRoot + '/validateCode');
|
|
|
|
|
|
const router = express.Router(); // eslint-disable-line
|
|
|
|
...
|
...
|
@@ -27,9 +28,9 @@ const router = express.Router(); // eslint-disable-line |
|
|
router.get('/passport/geetest/register', geetest.register);
|
|
|
|
|
|
// 兼容老的路由
|
|
|
router.get('/signin.html', login.common.beforeLogin, smsLogin.loginPage);
|
|
|
router.get('/reg.html', disableBFCahce, reg.index);
|
|
|
router.get('/login.html', login.common.beforeLogin, login.local.international);
|
|
|
router.get('/signin.html', validateCode.load, login.common.beforeLogin, smsLogin.loginPage);
|
|
|
router.get('/reg.html', validateCode.load, disableBFCahce, reg.index);
|
|
|
router.get('/login.html', validateCode.load, login.common.beforeLogin, login.local.international);
|
|
|
router.get('/phoneback.html', back.indexMobilePage);
|
|
|
router.get('/emailback.html', back.indexEmailPage);
|
|
|
|
...
|
...
|
@@ -37,16 +38,16 @@ router.get('/emailback.html', back.indexEmailPage); |
|
|
router.get('/passport/signout/index', login.local.logout);
|
|
|
|
|
|
// 登录页面
|
|
|
router.get('/passport/login', login.common.beforeLogin, login.local.loginPage);
|
|
|
router.get('/passport/international', login.common.beforeLogin, login.local.international);
|
|
|
router.get('/passport/login', validateCode.load, login.common.beforeLogin, login.local.loginPage);
|
|
|
router.get('/passport/international', validateCode.load, login.common.beforeLogin, login.local.international);
|
|
|
|
|
|
// 本地登录
|
|
|
router.post('/passport/login/auth', geetest.validate, login.local.login);
|
|
|
router.post('/passport/login/auth', validateCode.check, login.local.login);
|
|
|
|
|
|
// SMS 短信
|
|
|
router.use('/passport/sms_login', login.common.beforeLogin, smsLogin.beforeIn);
|
|
|
router.get('/passport/sms_login', smsLogin.loginPage);
|
|
|
router.post('/passport/sms_login/step1_check', smsLogin.indexCheck);
|
|
|
router.get('/passport/sms_login', validateCode.load, smsLogin.loginPage);
|
|
|
router.post('/passport/sms_login/step1_check', validateCode.check, smsLogin.indexCheck);
|
|
|
router.get('/passport/sms_login/token.json',
|
|
|
smsLogin.tokenBefore,
|
|
|
smsLogin.token); // only ajax;
|
...
|
...
|
@@ -79,8 +80,8 @@ router.get('/login/alipay', login.common.beforeLogin, login.alipay.login); |
|
|
router.get('/login/alipay/callback', login.alipay.callback);
|
|
|
|
|
|
// 登录绑定
|
|
|
router.get('/passport/bind/index', bind.indexPage);
|
|
|
router.post('/passport/bind/bindCheck', bind.bindCheck);
|
|
|
router.get('/passport/bind/index', validateCode.load, bind.indexPage);
|
|
|
router.post('/passport/bind/bindCheck', validateCode.check, bind.bindCheck);
|
|
|
router.get('/passport/bind/code', bind.codePage);
|
|
|
router.post('/passport/bind/sendBindMsg',
|
|
|
bind.sendBefore,
|
...
|
...
|
@@ -98,9 +99,8 @@ router.post('/passport/bind/changeMobile', bind.changeMobile); |
|
|
* 注册
|
|
|
*/
|
|
|
router.use('/passport/reg/*', disableBFCahce);
|
|
|
router.get('/passport/reg/index', reg.index);
|
|
|
router.get('/passport/reg/captcha.png', reg.genCaptcha);
|
|
|
router.post('/passport/reg/verifymobile', reg.sendCodeBusyBoy, reg.verifyMobile);
|
|
|
router.get('/passport/reg/index', validateCode.load, reg.index);
|
|
|
router.post('/passport/reg/verifymobile', validateCode.check, reg.sendCodeBusyBoy, reg.verifyMobile);
|
|
|
router.get('/passport/reg/code', reg.guardStep(2), reg.code);
|
|
|
router.post('/passport/reg/sendcode', reg.guardStep(2), reg.sendCodeBusyBoy, reg.sendCode);
|
|
|
router.post('/passport/reg/verifycode', reg.guardStep(2), reg.verifyCode);
|
...
|
...
|
@@ -115,10 +115,10 @@ router.post('/passport/back/sendemail', back.sendCodeToEmailAPI);// 发送邮箱 |
|
|
router.get('/passport/back/resendemail', back.resendCodeToEmailAPI);// 重新发送邮箱验证码
|
|
|
router.get('/passport/back/success', back.backSuccessByEmailPage);// 邮箱找回密码-发送成功页面
|
|
|
|
|
|
router.get('/passport/back/mobile', back.indexMobilePage);// 输入手机号找回密码页面
|
|
|
router.get('/passport/back/mobile', validateCode.load, back.indexMobilePage);// 输入手机号找回密码页面
|
|
|
router.get('/passport/back/mobilecode', back.verifyCodeByMobilePage);// 输入手机验证码页面
|
|
|
router.get('/passport/back/generatecodeimg.png', back.generateCodeImg);// 生成图片验证码
|
|
|
router.post('/passport/back/sendcode', back.sendCodeToMobileAPI);// 发送手机验证码
|
|
|
router.post('/passport/back/sendcode', validateCode.check, back.sendCodeToMobileAPI);// 发送手机验证码
|
|
|
router.post('/passport/back/verifycode', back.verifyCodeByMobileAPI);// 校验手机验证码
|
|
|
|
|
|
router.get('/passport/back/backcode', back.setNewPasswordByMobilePage);// 设置新密码页面
|
...
|
...
|
|