Module: Clerk

Defined in:
lib/clerk.rb,
lib/clerk/sdk.rb,
lib/clerk/utils.rb,
lib/clerk/errors.rb,
lib/clerk/railtie.rb,
lib/clerk/version.rb,
lib/clerk/constants.rb,
lib/clerk/resources/jwks.rb,
lib/clerk/authenticatable.rb,
lib/clerk/rack_middleware.rb,
lib/clerk/resources/users.rb,
lib/clerk/resources/emails.rb,
lib/clerk/resources/clients.rb,
lib/clerk/rack_middleware_v2.rb,
lib/clerk/resources/sessions.rb,
lib/clerk/resources/allowlist.rb,
lib/clerk/resources/organizations.rb,
lib/clerk/resources/phone_numbers.rb,
lib/clerk/resources/email_addresses.rb,
lib/clerk/resources/plural_resource.rb,
lib/clerk/resources/singular_resource.rb,
lib/clerk/resources/allowlist_identifiers.rb

Defined Under Namespace

Modules: Authenticatable, Errors, Resources, StepUp, Utils Classes: Config, Proxy, ProxyV2, RackMiddleware, RackMiddlewareV2, Railtie, SDK

Constant Summary collapse

VERSION =
"3.3.0"

Class Method Summary collapse

Class Method Details

.configurationObject



13
14
15
# File 'lib/clerk.rb', line 13

def configuration
  @configuration ||= Config.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



9
10
11
# File 'lib/clerk.rb', line 9

def configure
  yield(configuration)
end