哪位大侠知道WPF开发办公系统登录时如何记住用户名和密码?在此谢过了

哪位大侠知道WPF开发办公系统登录时如何记住用户名和密码?在此谢过了,第1张

保存在服务器:在数据库设一表,含计算机名、系统用户名、程序用户名和登录密码,另设一列指示是否自动登陆。每次程序败掘运行时,获取计算机名、系统用户名和自动登陆指示,如是自动登陆,在登陆界面自动填入用户名和密码进山滚行登陆。

保存在本地:建一二进制文件,将用户名和密码加密后保逗枯余存,如不需要自动登陆把这文件删除就完了。

分两步:

一:首先登陆窗口肯定有地方输入用户名和密码的地方,获取输入的用户名和密码,临时存储亮春。

二:查找本地配置文件中是否存在此用户名,如果存兄侍在,比对密码是否匹配,如果密码正确敬尘耐,才提示登录成功,切换窗口,否则提示登录失败.

你的意思是不是想写一个重新登录啊?还是单纯得想回到登宴橡录页面?

Response.Redirect( 登录页面)可以直接回到登录页面,但是登录信息还会保留,重新登录时需要把登录信扒皮息清除了,然后返回登录界面。

FormsAuthentication.SignOut()

Request.Cookies.Clear()

HttpCookie UserCookie = new HttpCookie("晌此旁UserID", string.Empty)

HttpCookie UserNameCookie = new HttpCookie("Username", string.Empty)

Response.Cookies.Add(UserCookie)

Response.Cookies.Add(UserNameCookie)

Session.Clear()

//Server.Transfer("Index.aspx")

if(Action=="1")

{

Response.Write("<script language=javascript>window.close()</script>")

}

if(Action=="2")

{

Server.Transfer("Index.aspx")

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12331706.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存