0508 20:26 更新了注册逻辑 修改为邮箱手机申请,添加验证码接口
包结构改变
This commit is contained in:
@@ -5,16 +5,21 @@
|
||||
#include "UserProveController.h"
|
||||
|
||||
void UserProveController::run(std::shared_ptr<agreement_request> request, std::shared_ptr<agreement_response> response) {
|
||||
// 登陆
|
||||
if (request->m_mph->mp_type() == mp::MP_REQUEST_LOGIN) {
|
||||
auto sri = service.login(request->m_body.account(), request->m_body.password());
|
||||
auto sri = service.login(request->m_body.subcommand(),
|
||||
request->m_body.account(), request->m_body.password());
|
||||
response->set(sri, request->m_bev);
|
||||
handler::add_user(request);
|
||||
|
||||
} else if (request->m_mph->mp_type() == mp::MP_REQUEST_REGISTER) {
|
||||
auto sri = service.register_(request->m_body.account(), request->m_body.password());
|
||||
}
|
||||
// 注册
|
||||
else if (request->m_mph->mp_type() == mp::MP_REQUEST_REGISTER) {
|
||||
auto sri = service.register_(request->m_body.subcommand(),
|
||||
request->m_body.email(), request->m_body.password());
|
||||
response->set(sri, request->m_bev);
|
||||
|
||||
} else if (request->m_mph->mp_type() == mp::MP_REQUEST_LOGOUT) {
|
||||
}
|
||||
// 退出登陆
|
||||
else if (request->m_mph->mp_type() == mp::MP_REQUEST_LOGOUT) {
|
||||
// 查看当前用户是否在线
|
||||
bool state = handler::is_user(request->m_body.account());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user