Do not do IP address based user identity check when authentication is activated.

This commit is contained in:
Me Car 2016-01-13 22:11:23 +09:00
parent 224d2cd530
commit 99929b9679

View file

@ -184,8 +184,8 @@ public class Session {
boolean reconnect = false;
if (user == null) { // user already exists
user = UserManager.getInstance().findUser(userName);
// TODO: Remove this check since now we do a user authentication.
if (user.getHost().equals(host)) {
// If authentication is not activated, check the identity using IP address.
if (ConfigSettings.getInstance().isAuthenticationActivated() || user.getHost().equals(host)) {
user.updateLastActivity(null); // minimizes possible expiration
this.userId = user.getId();
if (user.getSessionId().isEmpty()) {