Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Simple java authenticator.
- import java.io.*;
- import java.util.*;
- public class test implements Runnable{
- int code;
- Random random;
- BufferedReader reader;
- Thread thread;
- String answer;
- int intanswer;
- public void controll(){
- if(intanswer != code){
- System.out.println("Authentication failed.");
- System.exit(0);}}
- void authenticate()throws IOException{
- thread=new Thread();
- random=new Random();
- reader=new BufferedReader(new InputStreamReader(System.in));
- code=random.nextInt(999999999);
- System.out.println("Please, rewrite generated code below: " + code);
- answer=reader.readLine();
- intanswer=Integer.parseInt(answer);
- try{
- System.out.println("\n" + "Checking...");
- thread.sleep(2500);
- controll();
- System.out.println("Confirming...");
- thread.sleep(3000);
- controll();
- System.out.println("Done!");
- }
- catch(InterruptedException e){System.out.println(e);}
- }
- public void run(){}
- public static void main(String args[])throws IOException{
- test x = new test();
- x.authenticate();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment