Fix bug: User cannot connect using the orbit button (Devise configuration)
This commit is contained in:
1 parent
2c5539eda9
commit
9b5f4e4775
6 files changed
+5
-34
No files matched your search
@@ -1,26 +0,0 @@
|
||||
class SessionsController < Devise::SessionsController
|
||||
prepend_before_filter :require_no_authentication, :only => [ :new, :create ]
|
||||
include Devise::Controllers::InternalHelpers
|
||||
|
||||
# POST /resource/sign_in
|
||||
def create
|
||||
# login_password = params[:user][:password]
|
||||
# login_uid = params[:user][:nccu_ldap_uid]
|
||||
login_password = params[:user][:password]
|
||||
login_email = params[:user][:email]
|
||||
result = false
|
||||
resource = User.first(conditions:{ email: login_email })
|
||||
set_flash_message(:notice, :signed_in) if is_navigational_format?
|
||||
if resource.nil?
|
||||
logger.error "Can't find user #{login_email}"
|
||||
flash[:notice] = t('devise.failure.invalid')
|
||||
render :action => "new"
|
||||
else
|
||||
logger.info "=== passed"
|
||||
resource_name = resource.class.to_s.downcase
|
||||
sign_in(resource_name, resource)
|
||||
respond_with resource, :location => redirect_location(resource_name, resource)
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
Reference in new issue
Block a user