on utilise SecretProvider

This commit is contained in:
Thomas Rubini 2022-06-07 23:40:51 +02:00
parent f4c4dc3294
commit fc158682cb
No known key found for this signature in database
GPG Key ID: C7D287C8C1CAC373
2 changed files with 7 additions and 4 deletions

View File

@ -5,6 +5,7 @@ import de.mkammerer.argon2.Argon2Factory;
public class LocalSecretProvider implements SecretProvider { public class LocalSecretProvider implements SecretProvider {
// Le mot de passe est "azerty"
private final static String ARGON_HASH = "$argon2id$v=19$m=16,t=2,p=1$Tms1dkJYWEZ5OTdJTndVTg$+iBsHiILEshy1JLZsTfZFQ"; private final static String ARGON_HASH = "$argon2id$v=19$m=16,t=2,p=1$Tms1dkJYWEZ5OTdJTndVTg$+iBsHiILEshy1JLZsTfZFQ";
private final static Argon2 argon2 = Argon2Factory.create(Argon2Factory.Argon2Types.ARGON2id); private final static Argon2 argon2 = Argon2Factory.create(Argon2Factory.Argon2Types.ARGON2id);

View File

@ -1,6 +1,7 @@
package fr.univ_amu.iut.ui.loginPrompt; package fr.univ_amu.iut.ui.loginPrompt;
import fr.univ_amu.iut.secret.SecretProvider;
import javafx.event.ActionEvent; import javafx.event.ActionEvent;
import javafx.event.EventHandler; import javafx.event.EventHandler;
import javafx.fxml.FXML; import javafx.fxml.FXML;
@ -24,11 +25,12 @@ public class Controller implements Initializable{
public void initialize(URL url, ResourceBundle resourceBundle) { public void initialize(URL url, ResourceBundle resourceBundle) {
EventHandler<ActionEvent> handleLogin = event ->{ EventHandler<ActionEvent> handleLogin = event ->{
// TODO Use SecretProvider if(SecretProvider.getInstance().isSecretValid(password.getText())){
System.out.println(password.getText()); System.out.println("Mot de passe OK !");
}else{
System.out.println("Mot de passe invalide");
}
}; };
log.setOnAction(handleLogin); log.setOnAction(handleLogin);
} }
} }