class SparkApi::Authentication::OpenIdOAuth2Hybrid
OpenId/OAuth 2 Hybrid¶ ↑
Uses OpenId for Authentication, but also uses OAuth2 for authorization.
Public Instance Methods
Protected Instance Methods
build_openid_uri(params)
click to toggle source
# File lib/spark_api/authentication/oauth2.rb, line 126 def build_openid_uri(params) "#{@provider.authorization_uri}?#{build_url_parameters(params)}" end
openid_parameters()
click to toggle source
# File lib/spark_api/authentication/oauth2.rb, line 130 def openid_parameters { "openid.mode" => "checkid_setup", "openid.spark.client_id" => @provider.client_id, "openid.return_to" => @provider.redirect_uri } end