Clerk Ruby SDK
The Clerk Ruby SDK provides a powerful set of tools and utilities to seamlessly integrate authentication, user management, and organization management into your Ruby application.
To get started, refer to the appropriate guide:
Available environment variables
The Ruby SDK supports the following environment variables:
Available methods
All available methods are listed in the Ruby HTTP Client documentation. The Ruby HTTP Client is a generated wrapper around the Backend API that provides a more Ruby-friendly interface.
Reverification
The reverification feature provides an additional layer of security by requiring users to reverify their session before accessing sensitive routes. By default, it is set to STRICT, but accepts the following presets:
Clerk::StepUp::Preset::LAX: Authenticated within the past day, requiring the second factorClerk::StepUp::Preset::MODERATE: Authenticated within the past hour, requiring the second factorClerk::StepUp::Preset::STRICT: Authenticated within the past 10 minutes, requiring the second factorClerk::StepUp::Preset::STRICT_MFA: Authenticated within the past 10 minutes, requiring both first and second factors
Feedback
Last updated on