//[HandlerAjaxOnly] public ActionResult DingTalkUserLogin(string code) { try { DingTalkCorpConfig config = ding.GetAccessToken(); UserDetailInfo user = new UserDetailInfo(); if (config != null) { user = DingTalkUserApi.GetUserDetailByAuthCode(config.AccessToken, code); if (user != null) { DingTalkUserEntity info = CheckLogin(user); if (info == null) { return(Success("成功", user.ToJson())); } else { return(Success("成功", info.ToJson())); } } } return(Error("失败")); } catch { return(Error("失败")); } }
//[HandlerAjaxOnly] public ActionResult CheckUserLogin(UserDetailInfo user) { try { if (user != null) { CheckLogin(user); return(Success("成功", user.ToJson())); } return(Error("失败")); } catch { return(Error("失败")); } }