ASP.NET如何实现自动登录 - .NET技术 / ASP.NET
哪位大哥有没有ASP.NET中利用Cookies实现用户自动登录的代码...谢谢了...越详细越好....
什么意思?自动登录?
mark 貌视是存储cookies 我也对cook比较迷糊 关注下
既然你知道用cookies自己动动大脑多好!
把登陆信息存到客户端COOKIES 登录页面先获取COOKIES然后看看是否登录过了并且选择了记住密码 如果是把这些信息做登录处理 比如写入SESSION然后跳转!
COOKIES读写的代码可以GOOGLE
每天回帖即可获得10分可用分!
在数据库User表中添加一个自动登录field,用string类型,默认值空
若用户设置使用若干天内自动登录,给此field赋值,并使用哈希加密函数生成一个字符串,连带用户名,cookie过期时间,一并写入客户端cookie中。
当用户登录的时候,读取Cookie,获得用户名和加密字符串,使用哈希解密函数解密 此加密字符串,验证数据库用户记录,通过后,改写LoginStatus。
安全不?
用cookie
应该要用上加密吧。
肯定是cookie了,让用户自己选择cookie的失效日期。
那就每次用户访问先查看是否有cookie的存在!
应该是第一次登录时是否提示用户保存用户名和密码,设定保存期限,就你这个论坛登录时一样,用cookie保存,那样下次就是直接登录了
页面加载时读取客户端指定的cookies
页面 加载或侧 Cookies 然后 判断 是否登录 就可以 ,,,什么叫自动登录 。。。
up..
保存COOKIE
下次载入时 检查该COOKIE是否存在 存在就调用登录方法 就可以了
古城快乐
相关问答:
本人有三年开发经验,现在找工作(厦门),,,有意者请联系QQ:523054271
1.5年工作经验找工作 他要多少 我要一半~~
别说三年的了...就是5年的也一抓一大把.....
俺需要用asp+access做一个进销存软件,您能做 ......
select top 12 * from Product where [id] not in (select top 12 [id] from Product)
这样可以分页,但是我在后面想加个条件
select top 12 * from Product where [id] not in (select top 12 [id] from Prod ......
文件上传时怎样显示进度条 最好给个Demo 谢了~!
用Ajax吧,Ajax有例子
用 ajaxtoolkit 里面的代码,有例子
引用
用Ajax吧,Ajax有例子
顶
http://topic.csdn.net/u/20091010/23/4bb5017a-ac75- ......
前段时间碰到一道面试题如下:
test.aspx页面有如下代码:
Response.Write(Test.GetDate());
Test类如下:
public class Test
{
static string dt="";
public static s ......