Merge "Log sign in failures on info level"
This commit is contained in:
@@ -30,11 +30,17 @@ import com.google.gwtjsonrpc.common.AsyncCallback;
|
|||||||
import com.google.inject.Inject;
|
import com.google.inject.Inject;
|
||||||
import com.google.inject.Provider;
|
import com.google.inject.Provider;
|
||||||
|
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
class UserPassAuthServiceImpl implements UserPassAuthService {
|
class UserPassAuthServiceImpl implements UserPassAuthService {
|
||||||
private final Provider<WebSession> webSession;
|
private final Provider<WebSession> webSession;
|
||||||
private final AccountManager accountManager;
|
private final AccountManager accountManager;
|
||||||
private final AuthType authType;
|
private final AuthType authType;
|
||||||
|
|
||||||
|
private static final Logger log = LoggerFactory
|
||||||
|
.getLogger(UserPassAuthServiceImpl.class);
|
||||||
|
|
||||||
@Inject
|
@Inject
|
||||||
UserPassAuthServiceImpl(final Provider<WebSession> webSession,
|
UserPassAuthServiceImpl(final Provider<WebSession> webSession,
|
||||||
final AccountManager accountManager, final AuthConfig authConfig) {
|
final AccountManager accountManager, final AuthConfig authConfig) {
|
||||||
@@ -73,6 +79,7 @@ class UserPassAuthServiceImpl implements UserPassAuthService {
|
|||||||
callback.onSuccess(result);
|
callback.onSuccess(result);
|
||||||
return;
|
return;
|
||||||
} catch (AccountException e) {
|
} catch (AccountException e) {
|
||||||
|
log.info(String.format("'%s' failed to sign in: %s", username, e.getMessage()));
|
||||||
result.setError(LoginResult.Error.INVALID_LOGIN);
|
result.setError(LoginResult.Error.INVALID_LOGIN);
|
||||||
callback.onSuccess(result);
|
callback.onSuccess(result);
|
||||||
return;
|
return;
|
||||||
|
Reference in New Issue
Block a user