您的位置:首页 > 其它

权限管理系统-用户登录

2013-12-03 23:19 218 查看

权限管理系统-用户登录

我们之前做了验证码,登录界面,却没有登录实际的代码,我们这次先把用户登录先完成了,要不权限是讲不下去了

把我们之前的表更新到EF中去

IAccountRepository
AccountRepository
IAccountBLL
AccountBLL
注入到容器

container.RegisterType<IAccountBLL, AccountBLL>();
container.RegisterType<IAccountRepository, AccountRepository>();


然后回到Account的控制器上

定义

[Dependency]
public IAccountBLL accountBLL { get; set; }


在 public JsonResult Login(string UserName, string Password, string Code)

方法下添加代码

View Code
其中用到一个加密类处理,这里用的是一个MD5大家可以用自己的加密方式

然而这个类里面包含了其他的一些字符串处理,算是在这里共享给大家。不合适就删掉了

ValueConvert.cs
回到前端把alert(1);替换以下代码

$.post('/Account/Login', { UserName: $("#UserName").val(), Password: $("#Password").val(), Code: $("#ValidateCode").val() },
function (data) {

if (data.type == "1") {
window.location = "/Home/Index"
} else {
$("#mes").html(data.message);
}
$("#Loading").hide();
}, "json");
return false;


可以登录了,大家试一下吧!帐号admin,密码admin123
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: