当前位置:首页 > 代码 > 正文

asp.net用户权限代码(aspnet core 权限管理)

admin 发布:2022-12-19 21:35 180


今天给各位分享asp.net用户权限代码的知识,其中也会对aspnet core 权限管理进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

ASP.NET权限如何设置?

建议第一种方法,比较简单。在用户表上新建一个字段limits ,例如:游客为0,用户为1,管理员为3,在点击修改或添加使,取出这个字段进行判断。当为0时,弹出对话框“对不起,您无此权限”;当为1时,弹出对话框“对不起,您无此权限”;当为3时,就直接操作就行。

用asp.net怎样实现登录权限

1.首先你要设计好数据库的表(包括角色列 、状态列、权限列(管理员、普通用户))

如图

2.写代码(也就是将登陆的用户存到session中)

//登录

protected void btnSubmit_Click(object sender, EventArgs e)

{

UserInfo userinfo = new UserInfo();

userinfo.UserName = this.TextBox1.Text;//用户名

userinfo.Password = this.TextBox2.Text;//密码

UserInfo user1 = UserInfoManager.LoginAll(userinfo);

if (user1 == null)

{

Session["login"] = null;

System.Web.UI.ScriptManager.RegisterStartupScript(this.Page, typeof(string), "", "alert('登录失败!');", true);

display();

}

else

{

if (user1.IsEnble == 0)

{

Session["login"] = user1;

display();

}

else

{

ScriptManager.RegisterStartupScript(this.Page, typeof(string), "", "alert('该用户已被禁用!');", true);

}

}

}

asp.net如何设置用户登录权限,代码是怎样的

大致说下 用户表设计的时候 加个字段 state 例如1是管理员,2是普通用户

登陆的时候先判断是否有该用户

select count(1) from 用户表 where 用户名=你输入的

存在该用户 则继续查询 state为几 =1的时候就是管理员等

asp.net用户权限代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于aspnet core 权限管理、asp.net用户权限代码的信息别忘了在本站进行查找喔。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/25401.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载