北斗启航科技教育平台登录系统
This commit is contained in:
69
app/router.js
Normal file
69
app/router.js
Normal file
@@ -0,0 +1,69 @@
|
||||
/**
|
||||
* @param {Egg.Application} app - egg application
|
||||
*/
|
||||
module.exports = app => {
|
||||
const { router, controller } = app;
|
||||
|
||||
// 获取授权码
|
||||
// authorize 是用来获取授权码的路由
|
||||
// 生命周期:getClient --> getUser --> saveAuthorizationCode
|
||||
router.all('/user/authorize', app.oAuth2Server.authorize());
|
||||
// 通过授权码获取 accessToken
|
||||
// token 是用来发放访问令牌的路由
|
||||
// 生命周期:getClient --> getAuthorizationCode --> saveToken --> revokeAuthorizationCode
|
||||
router.all('/user/token', app.oAuth2Server.token());
|
||||
// 通过 accessToken 获取用户信息
|
||||
// authenticate 是登录之后可以访问的路由
|
||||
// 生命周期:getAccessToken
|
||||
router.all('/user/authenticate', app.oAuth2Server.authenticate(), controller.verify.show);
|
||||
// 北斗启航科技教育平台管理系统登录
|
||||
router.post("/mlogin", controller.insiders.login);
|
||||
// 北斗启航科技教育平台B端用户登录
|
||||
router.post("/blogin", controller.bSide.login);
|
||||
// 北斗启航科技教育平台通用服务登录
|
||||
router.post("/clogin", controller.cSide.login);
|
||||
// 北斗启航科技教育平台竞赛用户登录
|
||||
router.post("/tlogin", controller.contest.login);
|
||||
// 北斗启航科技教育平台C端用户注册
|
||||
router.post("/cregistered", controller.cSide.registered);
|
||||
// 比较用户名
|
||||
router.post("/diffName", controller.cSide.diffName);
|
||||
// 比较电话号码
|
||||
router.post("/diffPhone", controller.cSide.diffPhone);
|
||||
// 比较邮箱
|
||||
router.post("/diffEmail", controller.cSide.diffEmail);
|
||||
// 获取token
|
||||
router.post("/getToken", controller.verify.getToken);
|
||||
// 确定登录页面
|
||||
router.post("/toLogin", controller.verify.toLogin);
|
||||
// 确定登录状态
|
||||
router.post("/loginStatus", controller.verify.loginStatus);
|
||||
// 退出登录
|
||||
router.post("/unLogin", controller.verify.unLogin);
|
||||
// 验证token
|
||||
router.post("/verify", controller.verify.getMsg);
|
||||
// 获取用户基本信息
|
||||
router.post("/getUser", controller.verify.getUser);
|
||||
// 修改用户基本信息
|
||||
router.post("/editUser", controller.verify.editUser);
|
||||
// 修改密码
|
||||
router.post("/changePassword", controller.verify.changePassword);
|
||||
// 重置密码
|
||||
router.post("/resetPassword", controller.verify.resetPassword);
|
||||
// 北斗启航科技教育平台B端单位管理员编辑用户基本信息
|
||||
router.post("/editUserManager", controller.bSide.editUserManager);
|
||||
|
||||
// 北斗应用技术培训证书项目报名系统登录
|
||||
router.post("/elogin", controller.exam.login);
|
||||
// 北斗应用技术培训证书项目报名系统管理系统登录
|
||||
router.post("/alogin", controller.examManager.login);
|
||||
|
||||
// 向手机发送短信验证码
|
||||
router.post("/sendSMS", controller.sMSService.sendSMS);
|
||||
// 校验短信验证码
|
||||
router.post("/checkCode", controller.sMSService.checkCode);
|
||||
// 身份二要素核验
|
||||
router.post("/checkIdCard", controller.id2MVService.checkIdCard);
|
||||
// 身份证二要素核验
|
||||
router.post("/CNTEV", controller.cNTEVService.CNTEV);
|
||||
};
|
||||
Reference in New Issue
Block a user