?public class login : IHttpHandler??? {??????? public void ProcessRequest(HttpContext context)??????? {??????????? //驗(yàn)證用戶名密碼??????????? string loginName = context.Request.Form["loginName"];??????????? base64 b6 = new base64();??????????? string password = b6.decodeBase64(context.Request.Form["password"]);
??????????? loginReturn lr = new loginReturn();
??????????? int userId = SSO.Operate.ValidateUserInfo(loginName, password);??????????? if (userId > 0)??????????? {??????????????? SSORequest ssorequest = new SSORequest();??????????????? //獲取用戶Model,并將相應(yīng)的值賦給SSORequest??????????????? if (Authentication.CreateAppToken(ssorequest))??????????????? {??????????????????? lr.userId = userId;??????????????????? lr.AA_Token = ssorequest.AA_Token;??????????????????? context.Response.Write(JsonHelper.JsonSerializer(lr));??????????????? }??????????? }??????????? lr.userId = -1;??????????? lr.AA_Token = "";??????????? context.Response.Write(JsonHelper.JsonSerializer(lr));??????? }
??????? public bool IsReusable??????? {??????????? get??????????? {??????????????? return false;??????????? }??????? }??? }}
添加回答
舉報(bào)
0/150
提交
取消