`
ch_kexin
  • 浏览: 897826 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

如何记住密码?

    博客分类:
  • .NET
阅读更多
封装一个类,里面两个方法,一个是写,一个是读,直接调用即可
public class LogUserName
{
	public LogUserName()
	{
		//
		//TODO: 在此处添加构造函数逻辑
		//
	}
    //用户名写入注册表
    public static void writeLogUserName(String userName)
    {
        //读取本机 windows基项 HKEY_LOCAL_MACHINE
        RegistryKey keyMachine = Registry.LocalMachine;
        //要打开的子项名称或路经Software
        RegistryKey keySoftware = keyMachine.OpenSubKey("Software", true);
        if (keySoftware != null)
        {
            //创建新子项或打开现有子项进行写入访问
            RegistryKey keyMy = keySoftware.CreateSubKey("MySoftware");
            if (keyMy != null)
            {
                //设置K ,V
                keyMy.SetValue("userName", userName);
            }
        }
    }
    //读取注册表中的用户名
    public static String readLogUserName()
    {
        //读取本机 windows基项 HKEY_LOCAL_MACHINE
        RegistryKey regMachine = Registry.LocalMachine;
        //以只读方式检索子项 Software
        RegistryKey regSoftware = regMachine.OpenSubKey("Software");
        if (regSoftware != null)
        {
            //以只读方式检索子项 MySoftware
            RegistryKey regMy = regSoftware.OpenSubKey("MySoftware");
            if (regMy != null)
            {
                //检索与指定名相关的值
                String userName = regMy.GetValue("userName").ToString();
                if (!String.IsNullOrEmpty(userName)) 
                {
                    return userName;
                }
               return "";
            }
        }
        return "";
    }
}
分享到:
评论

相关推荐

    C# 记住密码功能

    在C#编程中,"记住密码功能"是一个常见的用户交互特性,它允许用户在登录时选择保存其凭据,以便在未来的会话中自动填充,实现免密登录。这一功能提高了用户体验,但也需要谨慎处理,以确保安全性。下面将详细讨论...

    实现记住密码功能

    在网页应用中,"记住密码"功能是一个常见且重要的特性,它允许用户在登录时选择保存他们的凭据,以便在未来的访问中自动填充,从而提高用户体验。实现这一功能涉及到多个技术层面,包括浏览器存储机制、安全性考虑...

    c#实现记住密码代码

    2:我若选中了记住密码,那需要能把这个密码记录起来。 3:用户名、密码记录到注册表里,往往会遇到没有写入权限或者被杀毒软件拦截的问题发生。 4:用户名可以不加密存储,但是密码一定要加密存储才可以,否则...

    C#实现记住密码

    在C#编程中,"记住密码"功能是一个常见的用户交互特性,主要目的是为了方便用户在下次登录时无需再次输入他们的密码。实现这个功能涉及到几个关键点,包括数据存储、安全性和用户界面设计。下面我们将详细探讨这些...

    JAVA记住密码功能的实现代码

    JAVA记住密码功能的实现代码 Java记住密码功能的实现代码是Java Web开发中非常重要的一部分,本文将详细介绍Java记住密码功能的实现代码的实现细节。 标题解释 标题“JAVA记住密码功能的实现代码”表明了本文的...

    C#登录窗口记住密码功能

    winform 仿QQ记住密码功能,挺好用的,可以让用户选择了记住密码后,系统保存本地加密文件能够自动的记住登录者的用户名和密码。

    C# winform记住密码及自动登陆源码

    在C# WinForm应用开发中,实现“记住密码”和“自动登录”的功能是一项常见的需求。这个源码示例提供了一种实现方式,其设计灵感来源于QQ客户端的用户登录界面,旨在帮助开发者学习如何在自己的应用程序中集成这些...

    Android自动登录及记住密码

    在Android应用开发中,实现自动登录和记住密码功能是提高用户体验的重要一环。这个功能使得用户在下次打开应用时无需每次都输入账号和密码,极大地节省了用户的时间。下面将详细介绍如何在Android环境中实现这一功能...

    android 实现登陆界面的记住密码源码

    "记住密码"功能是登录界面的一项重要特性,它允许用户在登录时选择保存他们的用户名和密码,以便下次登录时自动填充,提高用户使用的便捷性。在本示例中,我们使用了`SharedPreferences`这个Android内置的轻量级数据...

    通过cookie记住密码-HTML样例源码

    在网页开发中,用户登录体验的一个重要环节是“记住密码”功能。这个功能允许用户在一次登录后,下次访问同一网站时自动填充用户名和密码,从而简化登录过程。本示例源码着重讲解如何利用HTML配合Cookie技术实现这一...

    记住密码和判断是否进入

    在IT行业中,"记住密码"是一项常见的功能,它允许用户在登录某个应用或网站时保存他们的凭证,以便在下次访问时自动填充,提高用户体验。这个功能通常涉及到浏览器存储、加密安全以及用户隐私等方面的知识。 首先,...

    android登录记住密码示例

    在Android应用开发中,"记住密码"功能是一个常见的用户需求,它允许用户在登录后保存其凭证,以便在下次打开应用时自动填充,提供便利。本示例将讲解如何在Android应用中实现这一功能。 首先,我们需要创建一个登录...

    c#自动登录和记住密码

    在C#编程中,自动登录和记住密码功能是常见的用户交互设计,主要目的是为了提高用户体验,使得用户在多次登录同一应用或网站时无需反复输入账号信息。本篇将详细讲解如何利用C#来实现这一功能,同时结合 ini 文件...

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

    在Android应用开发中,提供“记住密码”和“自动登录”的功能是提升用户体验的重要一环。用户在登录应用后,可以选择保存其凭证,以便下次打开应用时能够自动填充用户名和密码,无需再次输入。在Android 2.3.3及更高...

    易语言记住账号和密码

    在很多应用中,我们都需要实现“记住账号和密码”的功能,以便用户下次登录时能自动填充,提高用户体验。下面将详细解释如何在易语言中实现这一功能。 首先,我们需要理解“记住账号和密码”的基本原理。通常,当...

    仿qq记住密码下拉列表

    【标题】"仿qq记住密码下拉列表"指的是在Android应用开发中,设计一个与QQ应用类似的自动填充密码的功能。这种功能通常会结合SQLite数据库来实现,以便存储和管理用户的登录凭证,例如用户名和密码。当用户在登录...

    PasswordEntry 禁止浏览器记住密码

    禁止浏览器记住密码:①把密码输入框的 input[type="password"] 设置为 input[type="text"],这样浏览器就不会记住密码了②把密码输入框的字体设置为 *,这样看上去也是密码

    宽带账号密码怎么查看?如何查看宽带密码?

    同时,记住定期更改密码,提高网络安全。 3. 检查路由器设置: 如果你的宽带连接是通过路由器自动拨号,那么账号和密码可能存储在路由器的配置中。登录路由器的管理界面(通常是192.168.0.1或192.168.1.1,具体取决...

    安全、私密、快捷,盘点IE11密码管理五大招.docx

    2. **是否记住密码?你做主**: 在用户访问网站并输入登录信息后,IE11会询问用户是否愿意保存这些凭据。这是为了确保用户能自主决定哪些网站的密码被记住,同时鼓励用户设置更为复杂和安全的密码。 3. **快速自动...

    JavaWeb 中Cookie实现记住密码的功能示例

    这个技术在实现“记住密码”或“自动登录”功能时尤其有用。下面我们将深入探讨Cookie的工作原理、优势以及如何在JavaWeb中利用它来实现记住密码的功能。 **一、什么是Cookie** Cookie是由服务器发送到用户的...

Global site tag (gtag.js) - Google Analytics