.Net做网站中的记住密码是怎么实现的,要代码的,当用户输入用户名时才显示密码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.Net做网站中的记住密码是怎么实现的,要代码的,当用户输入用户名时才显示密码相关的知识,希望对你有一定的参考价值。

一般都是用cookies来实现,登陆的时候如果选择了记住密码则将信息保存到cookie,然后下次登陆的时候判断一下就可以了,下面是最简单的示例,你可以根据你的需求扩展一下。

写入Cookie
//第一次登录的时候,点击登录按钮事件下写
Response.Cookies["UserName"].Value = "用户名";
Response.Cookies["CustomerID"].Expires = DateTime.Today.AddDays(30); //设置过期时间,
//跳转到目标页面
Response.redirect("目标页面");

下次登陆的时候
//在你的目标页的Load事件下写
if (Response.Cookies["UserName"].Value != null)

//用户曾登录
string username = Response.Cookies["UserName"].Value; //读取Cookie

else

//返回登录登录界面
Response.redirct("登录界面Url");
参考技术A 给你看代码你也不懂其中的意思。要弄懂意思。弄懂思想。有了思想和想法是最总要的。会不会写不重要这可以在网络上查到。 参考技术B 创建Cookie数组, 将登陆过的用户名和密码记录到其中, 光标离开用户名输入框时, 做验证, 如果数组中有这个用户名 ,则在密码框显示密码 参考技术C 现在的浏览器都自带cookie 用户名密码 都保存了 不用自己做

登录 记住密码

参考技术A vue+iview/element 一般用来快速搭建后台管理系统,登录页的记住密码功能也是必不可少的。

记住密码快速登录功能(iview ui):

思路:首次登录,记住密码,将密码存储到cookie中,退出登录,下次进来的时候,读取cookie登录。

1.<Checkbox v-model="autoLogin" size="large">记住密码</Checkbox> //v-model 绑定的是多选框的初始状态(是否选中) autoLogin 为 true

2.点击页面中的登录按钮后,判断是否选中了记住密码选项

if (this.autoLogin) //如果选中了记住密码的选项

else
this.clearCookie() //如果没有选中记住密码,那就清除cookie



3.写有关设置,清除,读取的函数

//设置cookie

4.效果图

原文链接: https://blog.csdn.net/qq_38372917/article/details/100734871

以上是关于.Net做网站中的记住密码是怎么实现的,要代码的,当用户输入用户名时才显示密码的主要内容,如果未能解决你的问题,请参考以下文章

当进一个网站登陆用户的时候怎么让浏览器自动记住我登陆的密码?而不用每次都输入?

网页怎么自动记住密码?

登录 记住密码

如何在注册页面实现动态检测用户名的功能?

危险,不要随意让网站记住密码自动登陆!

怎么记住登录过的网页账号密码?