Merge branch 'master' of bitbucket.org:jamkazam/jam-web
This commit is contained in:
commit
af696e308a
|
|
@ -73,15 +73,17 @@ class SessionsController < ApplicationController
|
|||
end
|
||||
|
||||
auth_hash = request.env['omniauth.auth']
|
||||
authorization = UserAuthorization.find_by_provider_and_uid(auth_hash["provider"], auth_hash["uid"])
|
||||
#authorization = UserAuthorization.find_by_provider_and_uid(auth_hash["provider"], auth_hash["uid"])
|
||||
|
||||
if authorization.nil?
|
||||
# Always make and save a new authorization. This is because they expire, and honestly there's no cost
|
||||
# to just making and saving it.
|
||||
#if authorization.nil?
|
||||
authorization = current_user.user_authorizations.build :provider => auth_hash[:provider],
|
||||
:uid => auth_hash[:uid],
|
||||
:token => auth_hash[:credentials][:token],
|
||||
:token_expiration => Time.at(auth_hash[:credentials][:expires_at])
|
||||
authorization.save
|
||||
end
|
||||
#end
|
||||
|
||||
render 'oauth_complete', :layout => "landing"
|
||||
end
|
||||
|
|
|
|||
Loading…
Reference in New Issue