public async Task <IHttpActionResult> EZGetToken() { EZResponse <EZAccessToken> token = await EZCheck("13701308059"); if (token == null) { return(BadRequest()); } else { return(Ok(token.result.data)); } }
public async Task <IHttpActionResult> Login(CreateUserBindingModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } FogToken t = await FogCheck(model); if (null == t) { return(BadRequest(ModelState)); } var user = await AppUserManager.FindByNameAsync(model.Username); if (null == user) { return(BadRequest()); } if (!user.UserToken.Equals(t.user_token) || !user.UserKey.Equals(t.user_id)) { user.UserToken = t.user_token; user.UserKey = t.user_id; IdentityResult x = await AppUserManager.UpdateAsync(user); if (null == x) { return(BadRequest()); } } UserToken u = CreateToken(model.Username, model.Password); u.fog_user_id = t.user_id; u.fog_user_token = t.user_token; EZResponse <EZAccessToken> token = await EZCheck("13701308059"); if (token != null) { u.ez_accessToken = token.result.data.accessToken; u.ez_userId = token.result.data.userId; } return(Ok(u)); }