Module: OmniAuth::Infinum::TestHelpers
- Defined in:
- lib/omniauth-infinum/test_helpers.rb
Instance Method Summary collapse
Instance Method Details
#sign_in(user) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/omniauth-infinum/test_helpers.rb', line 4 def sign_in(user) session[:user_id] = OmniAuth::AuthHash.new({ :provider => 'infinum', :uid => (user.try(:uid) || '75'), :extra => { :first_name => user.try(:first_name), :last_name => user.try(:last_name), :email => user.try(:email), :avatar_url => user.try(:avatar_url) } }) end |
#sign_out ⇒ Object
17 18 19 |
# File 'lib/omniauth-infinum/test_helpers.rb', line 17 def sign_out session[:user_id] = nil end |