|
|
|
@ -179,6 +179,8 @@ class AccountController < ApplicationController
|
|
|
|
|
|
|
|
|
|
if user.nil?
|
|
|
|
|
invalid_credentials
|
|
|
|
|
elsif user.status == 2
|
|
|
|
|
invalid_credentials_new
|
|
|
|
|
elsif user.new_record?
|
|
|
|
|
onthefly_creation_failed(user, {:login => user.login, :auth_source_id => user.auth_source_id })
|
|
|
|
|
else
|
|
|
|
@ -269,6 +271,11 @@ class AccountController < ApplicationController
|
|
|
|
|
flash.now[:error] = l(:notice_account_invalid_creditentials)
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def invalid_credentials_new
|
|
|
|
|
logger.warn "Failed login for '#{params[:username]}' from #{request.remote_ip} at #{Time.now.utc}"
|
|
|
|
|
flash.now[:error] = l(:notice_account_invalid_creditentials_new)
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
# Register a user for email activation.
|
|
|
|
|
#
|
|
|
|
|
# Pass a block for behavior when a user fails to save
|
|
|
|
|