lib/omniauth/strategies/linear.rb in omniauth-linear-2.0.1 vs lib/omniauth/strategies/linear.rb in omniauth-linear-2.0.2
- old
+ new
@@ -14,10 +14,12 @@
option :auth_token_params, {
grant_type: 'authorization_code',
}
+ option :actor, 'user'
+
def request_phase
super
end
def authorize_params
@@ -25,9 +27,10 @@
%w[client_options].each do |v|
if request.params[v]
params[v.to_sym] = request.params[v]
end
end
+ params[:actor] = options[:actor]
end
end
uid { "#{me['organization']['id']}-#{me['viewer']['id']}" }