Added configuration to disable auto logins for 2Factor authentication

(Fixes #65)
This commit is contained in:
games647
2016-09-09 16:52:44 +02:00
parent 5022c9aa7b
commit 8e5da01be0
4 changed files with 25 additions and 5 deletions
@@ -52,10 +52,14 @@ public class ForceLoginTask implements Runnable {
} else {
boolean success = false;
if (isOnlineThreadSafe()) {
if (session.needsRegistration()) {
success = forceRegister(authPlugin, player);
if (plugin.getConfig().getBoolean("autoLogin")) {
if (session.needsRegistration()) {
success = forceRegister(authPlugin, player);
} else {
success = forceLogin(authPlugin, player);
}
} else {
success = forceLogin(authPlugin, player);
success = true;
}
}