class Users::OmniauthCallbacksController
Public Instance Methods
esi()
click to toggle source
# File lib/generators/rails_eve/install/templates/omniauth_callbacks_controller.rb, line 5 def esi if @user.persisted? import_character sign_in_and_redirect_with_flash else redirect_to new_user_registration_url end end
Protected Instance Methods
import_character()
click to toggle source
# File lib/generators/rails_eve/install/templates/omniauth_callbacks_controller.rb, line 20 def import_character @user.import_character request.env['omniauth.auth'] end
set_user()
click to toggle source
# File lib/generators/rails_eve/install/templates/omniauth_callbacks_controller.rb, line 16 def set_user @user = User.from_omniauth request.env['omniauth.auth'] end
sign_in_and_redirect_with_flash()
click to toggle source
# File lib/generators/rails_eve/install/templates/omniauth_callbacks_controller.rb, line 24 def sign_in_and_redirect_with_flash sign_in_and_redirect @user, event: :authentication # this will throw if @user is not activated set_flash_message(:notice, :success, kind: 'EVE Online') if is_navigational_format? end