一:首先登陆窗口肯定有地方输入用户名和密码的地方,获取输入的用户名和密码,临时存储亮春。
二:查找本地配置文件中是否存在此用户名,如果存兄侍在,比对密码是否匹配,如果密码正确敬尘耐,才提示登录成功,切换窗口,否则提示登录失败.
你把启动页设置成MainWindow主界面,慎厅然后在加载MainWindow时新增事件跳转到余拦登陆界面,登陆完成关闭登陆界面就好了竖孝胡。MainWindow.cs:
this.SourceInitialized += Index_SourceInitialized
private void Index_SourceInitialized(object sender, EventArgs e)
{
Login login = new Login()
login.ShowDialog()
}
Login.cs:
if(登陆成功) this.Close()
保存在服务器:在数据库设一表,含计算机名、系统用户名、程序用户名和登录密码,另设一列指示是否自动登陆。每次程序败掘运行时,获取计算机名、系统用户名和自动登陆指示,如是自动登陆,在登陆界面自动填入用户名和密码进山滚行登陆。保存在本地:建一二进制文件,将用户名和密码加密后保逗枯余存,如不需要自动登陆把这文件删除就完了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)