如何在Java中创建登录

how to create Login In Java

我需要创建一个系统来检查文件的用户名和密码,如果它是正确的,它会说明是否在标签中。 到目前为止,我已经能够简单地使一个用户名和密码等于变量,但需要以某种方式将其链接到文件..

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
String user_pass;

String user_name;

user_name= txtUser.getText().tostring();

user_pass= txtPass.getText().tostring();

if( user_name.equals("mube123") && user_pass.equals("mubarik") ){

    lblDisplay.setText("Credentials Accepted.");
}
else{

    lblDisplay.setText("Please try again.");

}

你的问题有点含糊不清,我认为你需要澄清一些事情,比如:

  • 客户端如何首先访问该文件?通过本地工具/通过网络浏览器/ ...?
  • 应该存储的有效凭证列表在哪里?在您的程序/本地文件中的"LDAP"或"ActiveDirectory"/硬编码等身份存储中?

根据您对这些问题的回答,您想要查看的解决方案差异很大。例如:

  • 当您有一个用户可以访问受保护文件本身时
    希望他在没有权利的情况下阻止阅读内容
    用户名+密码,需要加密文件。
  • 当您的用户想要从Web服务器下载文件时,您可以使用您现有的保护机制
    网络服务器(例如".htaccess"文件保护)

如果不知道你想要实现什么,就不可能回答这个问题;)