You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
1.3 KiB
17 lines
1.3 KiB
'use strict';
|
|
|
|
const tenderUser = require('../controllers/tenderUser');
|
|
|
|
module.exports = function (app, router) {
|
|
const { middlewares: { tenderUserAuth } } = app;
|
|
|
|
router.get('/tender-user/captcha', tenderUser.captcha, { content: '获取图形验证码', visible: true });
|
|
router.post('/tender-user/send-code', tenderUser.sendCode, { content: '发送登录验证码', visible: true });
|
|
router.post('/tender-user/login', tenderUser.loginByPassword, { content: '账号密码登录(项企)', visible: true });
|
|
router.post('/tender-user/login-by-code', tenderUser.loginOrRegisterByCode, { content: '验证码登录/注册', visible: true });
|
|
router.get('/tender-user/official-profile', tenderUser.officialProfile, { content: '官网入口查询用户信息', visible: true });
|
|
router.post('/tender-user/set-password', tenderUserAuth, tenderUser.setPassword, { content: '设置登录密码', visible: true });
|
|
router.put('/tender-user/logout', tenderUserAuth, tenderUser.logout, { content: '用户登出', visible: true });
|
|
router.get('/tender-user/profile', tenderUserAuth, tenderUser.profile, { content: '获取用户信息', visible: true });
|
|
router.put('/tender-user/profile', tenderUserAuth, tenderUser.updateProfile, { content: '修改用户信息', visible: true });
|
|
};
|
|
|