public AuthModule(IUserMapper userMapper, IUserBaseService userBaseService) { Post["/auth/login"] = x => { var userOAuthRequest = this.Bind <UserOAuthRequest>(); if (userOAuthRequest == null) { return(Response.AsErrorJson("非法访问!")); } //todo 暂不进行dto验证 默认登录成功 //设置token并返回结果集 var token = userMapper.GenerateToken(userOAuthRequest.AccountNumber); var userOAuthResponse = new UserOAuthResponse { AccessToken = token, AccountNumber = userOAuthRequest.AccountNumber }; return(Response.AsSuccessJson(userOAuthResponse)); }; }