Module: BetterAuth::SSO::OIDC

Defined in:
lib/better_auth/sso/oidc.rb,
lib/better_auth/sso/oidc/types.rb,
lib/better_auth/sso/oidc/errors.rb,
lib/better_auth/sso/oidc/discovery.rb

Defined Under Namespace

Modules: Discovery, Errors, Types Classes: DiscoveryError

Class Method Summary collapse

Class Method Details

.discover_config(**kwargs) ⇒ Object



11
12
13
# File 'lib/better_auth/sso/oidc.rb', line 11

def discover_config(**kwargs)
  Discovery.discover_oidc_config(**kwargs)
end

.needs_runtime_discovery?(oidc_config) ⇒ Boolean

Returns:

  • (Boolean)


15
16
17
# File 'lib/better_auth/sso/oidc.rb', line 15

def needs_runtime_discovery?(oidc_config)
  Discovery.needs_runtime_discovery?(oidc_config)
end