lib/omniauth/strategies/seesaw.rb in omniauth-seesaw-0.1.1 vs lib/omniauth/strategies/seesaw.rb in omniauth-seesaw-0.1.2
- old
+ new
@@ -26,6 +26,15 @@
end
def raw_info
@raw_info ||= access_token.get('/v1/me').parsed
end
+
+ def authorize_params
+ super.tap do |params|
+ # Read the params if passed directly to omniauth_authorize_path
+ %w(invitation_slug).each do |k|
+ params[k.to_sym] = request.params[k] unless [nil, ''].include?(request.params[k])
+ end
+ end
+ end
end