C#窗体记住密码和自动登录怎么弄啊

问题描述

网上查到的都感觉少点东西,求代码

解决方案

解决方案二:
可以将上一次登录数据的密码何账号存到数据库或者本地文件中,下次在窗体登录之前先读取出来,填充到窗体中
解决方案三:
记住密码,讲密码信息写入到app.config文件中。自动登录的话也一样,窗体启动在检测到是自动登录的话,写一个定时器可以设置为2秒左右,自动触发登录事件。
解决方案四:
写配置文件啊
解决方案五:
这个问题很复杂,不建议初学者尝试.
解决方案六:
引用4楼xtdhb的回复:

这个问题很复杂,不建议初学者尝试.

同意。。。如果你是工作的话,问你们boss去;如果你是学习玩玩的话。。。可尝试下面2个方式;虽然人家都不是这么干的1,密码和记住登陆直接明文写到txt文件xml文件等本地文件or注册表or数据库2,密码加密各种加密尝试然后再保存
解决方案七:
还是写个配置文件吧,别想着什么高级的方法了.可以将用户密码等加密了保存,如果你还觉得不好,那干脆,配置文件也加密都可以的.
解决方案八:
要访问当前登录用户的私人数据,可以这样写publicclassLocalStorage{publicstringUserId;publicstringPassword;publicstringABC;//.......publicvoidSave(){vardata=JsonConvert.SerializeObject(this);File.WriteAllText(FilePath,data);}publicstaticLocalStorageLoad(){varf=FilePath;if(!File.Exists(f))returnnewLocalStorage();vardata=File.ReadAllText(f);returnJsonConvert.DeserializeObject<LocalStorage>(data);}publicstaticstringFilePath{get{varf=Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData),"当前应用程序名","LocalStorage.jsn");vard=newFileInfo(f).Directory.FullName;if(!Directory.Exists(d))Directory.CreateDirectory(d);returnf;}}}

这里的知识点就在于Environment.SpecialFolder.ApplicationData。知道这个枚举是干什么的,就可以了!
解决方案九:
这里,是要知道这是需要访问“客户端本地”的用户(每一个windows账号)私有数据,不是什么数据库、远程服务的数据。
解决方案十:
window系统以及.netframrwork,人家在十几年前就写好了这样一堆api了。还是需要各位去发现,去使用。去“自己重新发明新的汽车轮子”的事情应该是不足1%的人爱干的事情,而剩下的99%的程序员应该学习现成的.netframework中的稍微高级一些的机制,这样你跟其它开发平台(例如java)的程序员在一起相比才有一点点不一样。
解决方案十一:
配置文件INI
解决方案十二:
简单一点,直接读写xml文件,将账号和密码保存到xml节点下(密码加密处理)。
解决方案十三:
关键词windows身份验证
解决方案十四:
C#winform程序都有一个app.config文件,这个配置文件可以用来记录上次登录的用户名和密码。

时间: 2024-05-22 15:26:05

C#窗体记住密码和自动登录怎么弄啊的相关文章

大侠们很急!C#如何实现记住密码和自动登录

问题描述 我在做一个登录界面不是ASP.NET网站是C#我的思路还是清楚的是用数据库来实现用户名和密码的存储.可是具体如何实现记住密码和自动登录就不懂了,最好有个例子能够让我看下,本人刚学C#不久还算菜鸟请大侠们指教.因为本人学的不多不想用放入INI文件或者XML文件里来实现就想在数据库里实现记住密码和自动登录摆脱各位了 解决方案 解决方案二:用cookie啊..记录登录状态和失效时间.解决方案三:如果选择了记住密码..写入一个cookies到本地....比如名为:XXX存入用户名,密码...进

怎么取消阿里旺旺2015记住密码和自动登录

  1.在已登录状态右键单击"阿里旺旺"图标, 2.弹出一个对话框,单击"更换用户", 3.弹出阿里旺旺登录界面,在"自动登录""记住密码"取消勾选,即可.

php中实现记住密码下次自动登录的例子_php实例

做网站的时候经常会碰到要实现记住密码,下次自动登录,一周内免登陆,一个月内免登陆这种需求.这种功能一般都是通过cookie来实现的.本篇文章将简单说一下如何使用php实现该需求的.当然实现该需求的方法有N多种. 整个过程就是用户在登陆的时候,如果选择了记住密码或者一周内免登陆等这个选项的时候,则在用户成功登陆操作完成之后,存储一个实现自动登录的cookie的数据到数据库的用户表里面,作为下次自动登录时验证用.验证通过则自动登录,否则需要输入用户名,密码进行登录.保存的这个cookie值则可以取一

Android SharedPreferences实现记住密码和自动登录界面

SharedPreferences介绍: SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置参数,它是采用xml文件存放数据的,文件存放在"/data/data<package name>/shared_prefs"目录下. SharedPreferences的用法: 由于SharedPreferences是一个接口,而且在这个接口里没有提供写入数据和读取数据的能力.但它是通过其Editor接口中的一些方法来操作Shared

新手,求C#窗体QQ登陆跳转记住密码和自动登陆的源代码。

问题描述 新手,求C#窗体QQ登陆跳转记住密码和自动登陆的源代码. 最好有那个登陆一个了,在登那个账号时,第一个账号退出程序的的提示.谢谢 解决方案 参考:http://www.cnblogs.com/lzjsky/archive/2011/09/22/2184845.html

C#winform窗体 记住密码

问题描述 想多知道几种实现方法现在知道的就是读写文件, 解决方案 解决方案二:把密码保存在注册表里面.解决方案三:看你安全级别,如果不考虑安全,全部明文写入文件就可以,而相对安全点的写法则是将数据加密后写入注册表的某个角落(反正就是不知道程序,就不会知道你写哪里去),再安全点的,因为你要登陆,登陆肯定要联网,那么就由服务器分配一个key给你,你讲这个key写入本地某个地方(文件.注册表之类),然后打开程序时去服务器验证下key是否正确(包括一些计算机信息验证是否key是被复制到了其他地方),正确

Xilium.cefglue怎么实现保存用户名和密码并自动登录?

问题描述 也或者是实现自动填写网页用户名和密码,并自动触发登录按钮的事件 解决方案

电脑怎么掉登录密码开机自动登录设置

1.在开始菜单搜索框输入"rundll32 netplwiz.dll,UsersRunDll"(Windows7下可以输入"netplwiz")按回车,打开高级用户控制面板: 2.在高级用户控制面板中,取消对"要使用本机,用户需输入用户名和密码(E)"项的勾选: 3.系统将弹出窗口要求输入默认登录系统的用户名和密码,输入完成后点击确定: 4.重启Windows,即可发现系统自动以默认用户登录.

嘟嘟语音什么是记住密码/自动登录?

  如果您是在家里登陆嘟嘟的,那么将记住密码与自动登录选中后,以后启动嘟嘟就可以直接登陆上了,不用每次要输入密码再点确定来登陆嘟嘟.不过如果你是使用公共机器如网吧.办公机器不要使用记住密码与自动登录哦.