複数のユーザーに対して特定のパスワードを使用して特定のユーザーのログインを行いたいとします。私はString user = new String("User")
がユーザーのログイン名を保持していることを知っていますが、複数の名前とパスワードを追加できるようにします。私はまた、特定のユーザーだけで特定のパスワードしか使用できないかどうかを知りたいと思っています。複数のログインユーザーとパスワードJava
P.S.私は初心者でも、私の上で簡単に行ってください。
import java.io.*;
public class Login {
public static void main(String[] args) throws IOException {
String greeting = "Hello";
String username;
String password;
String user = new String("User");
String pass = new String("Password");
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
System.out.println("*** Welcome to the program ***\n");
System.out.println(greeting);
System.out.println("Please type your username :");
username = br.readLine();
System.out.println("Please type your password :");
password = br.readLine();
if (username.equals(user))
System.out.println("They are the same");
else
System.out.println("That is wrong");
System.exit(0);
if (password.equals(pass))
System.out.println("They are the same");
else
System.out.println("That is wrong");
System.exit(0);
}
}
これは宿題の割り当てであると仮定して、マップを使用します。これが実際のセキュリティシステムの場合、データベースを使用してパスワードを暗号化します。 – Compass
あなたの質問は何ですか? –
私は複数のユーザーとパスワードを使用できるようにしたい。 –