
正文
passwordasp.net的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用asp.net怎样实现登录权限
1、建议第一种方法,比较简单。在用户表上新建一个字段limits ,例如:游客为0,用户为1,管理员为3,在点击修改或添加使,取出这个字段进行判断。
2、用session[XXX] 实现 比如说,你在每个页面前加上:if(session[用户]==null){ 跳转到主页 } 然后你在用户登录的时候:session[用户]=“普通用户” ;差不多就这样。
3、将不同的用户分成若干个级别组。页面的权限根据级别的不同分别设置不同的功能。
4、分别是username(用户名)pwd(密码)group(权限0为普通用户1为管理员)用户登陆的时候通过查询指定用户名和密码的group的值,如果是1则是管理员,0则是普通用户,然后再根据这个进行相对的操作就可以了。
相关问答
Q1: asp.net中,当密码框textbox=“password”时,怎么能够在密码输入框中显示...
asp.net注册页面输入密码之后没有提示框的原因:没有正确设置密码强度规则:如果代码中没有正确设置密码强度规则或者密码不符合密码强度规则,就无法弹出密码强度提示框。
简单啊,把TestMode属性改成password,format属性换成*就OK了。
这个你在 msdn中看。我影响中有的。重新封装textbox控件。比较麻烦。不用找很多资料。
Q2: asp.net如何进行用户名和密码的加密和解密?
我们平常用的最多的无非就是加密用户密码,把加密好的密码存储到数据库中,进行密码比较的时候,把用户输入的密码再进行加密,然后与数据库中的密文进行比较。
采用单向加密,后台存储加密后的密码,每次用户输入密码都是加密后比较。就好比163,qq之类的都是这么干的,都不能找回密码,只能重置密码,就是这个原因。
在注册时,把加密后的密码保存到数据库 登录时,再把输入的密码进行加密,与数据库中的密码进行比对。如果是完全一样的,那说明密码输入没有问题。
大概就是用哈希函数进行加密。在你输入密码回车以后,先在你的电脑上把你输入的密码用哈希函数运算过,然后传送到服务器上与数据库里的已经进行过哈希函数运算的密码相比较,一样就OK了。
passwordasp.net的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、passwordasp.net的信息别忘了在本站进行查找喔。

