Class: OmniAuth::Strategies::OdooKeycloak
- Inherits:
-
KeycloakOpenId
- Object
- KeycloakOpenId
- OmniAuth::Strategies::OdooKeycloak
- Defined in:
- lib/omniauth/strategies/odoo_keycloak.rb
Instance Method Summary collapse
Instance Method Details
#authorize_params ⇒ Object
24 25 26 27 28 |
# File 'lib/omniauth/strategies/odoo_keycloak.rb', line 24 def super.tap do |param| param[:kc_locale] = current_locale end end |
#odoo_info ⇒ Object
20 21 22 |
# File 'lib/omniauth/strategies/odoo_keycloak.rb', line 20 def odoo_info @odoo_info ||= ::Decidim::Odoo::Api::FindPartnerByVat.new(raw_info["preferred_username"]).result end |
#query_string ⇒ Object
30 31 32 |
# File 'lib/omniauth/strategies/odoo_keycloak.rb', line 30 def query_string "" end |