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