gpt4 book ai didi

c# - 如何在输入用户名时显示密码?

转载 作者:行者123 更新时间:2023-11-28 16:12:09 24 4
gpt4 key购买 nike

我正在使用 ASP.NET 和 C#。登录时,如果用户选中记住密码,那么我会将其存储在 cookie 中。因此,如果他们下次登录,它将显示在密码字段中。

这是我用来创建 cookie 的代码。

                HttpCookie cookie = new HttpCookie("user");
cookie.Values.Add("username", t_uname.Text);
cookie.Values.Add("password", t_pass.Text);
Response.Cookies.Add(cookie);

所以下次登录时我会使用它。

                t_uname.Text = HttpContext.Current.Request.Cookies["user"]["username"].ToString();
string pass= HttpContext.Current.Request.Cookies["user"]["password"].ToString();
t_pass.Attributes.Add("value", pass);

因此,我需要在输入用户名后在密码字段中显示密码。

谢谢..

最佳答案

请勿将密码存储在 Cookie 中! Cookie 是纯文本文件,这意味着您用户的 Cookie 会被盗,帐户会被劫持。

为什么不使用 ASP.NET 中提供的内置身份验证服务?这很容易做到。

关于c# - 如何在输入用户名时显示密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12540950/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com