Ejemplo n.º 1
0
        public async Task <JSONResult <string> > CodeUserLogin([FromBody]  LoginParameter obj)
        {
            return(await Task.Run(() =>
            {
                return new BaseJsonResult().UnifiedFucn(() =>
                {
                    var model = new JSONResult <string>();
                    if (obj == null)
                    {
                        model.ret = 1;
                        model.Result = "参数错误,填写参数";
                        model.Content = "登录失败";
                        return model;
                    }
                    if (obj.LoginName == null || obj.LoginName == "")
                    {
                        model.ret = 1;
                        model.Result = "登录名不能为空";
                        model.Content = "登录失败";
                        return model;
                    }
                    if (obj.passWord == null || obj.passWord == "")
                    {
                        model.ret = 1;
                        model.Result = "密码不能为空";
                        model.Content = "登录失败";
                        return model;
                    }
                    var Model = new mb_UserService().GetUserLogin(obj.LoginName);

                    if (Model != null)
                    {
                        string UserKey = Md5.md5(obj.passWord, 32) + Md5.md5(Model.UserKeyStr, 32);
                        if (UserKey.Equals(Model.UserKey))
                        {
                            model.ret = 0;
                            model.Result = "登录成功";
                            model.Content = "登录成功";
                        }
                        else
                        {
                            model.ret = 2;
                            model.Result = "密码错误";
                            model.Content = "登录失败";
                        }
                    }
                    else
                    {
                        model.ret = 5;
                        model.Result = "不存在该用户";
                        model.Content = "登录失败";
                    }
                    return model;
                });
            }));
        }
Ejemplo n.º 2
0
        public async Task <JSONResult <string> > CodeUserLogin()
        {
            return(await Task.Run(() =>
            {
                return new BaseJsonResult().UnifiedFucn(() =>
                {
                    var model = new JSONResult <string>();

                    var Model = new mb_UserService().GetUserLogin("lrb");

                    model.Result = Model.CheckTime + Model.UserName + Model.QQ;

                    return model;
                });
            }));
        }