Handling requests with Rack and Rails
The Clerk Ruby SDK comes with Rack middleware to lazily load the Clerk session and user. If added as a gem to Rails application, the Clerk::Authenticatable
concern can be added to your controller.
This gives your controller and views access to the following methods:
clerk_session
clerk_user
clerk_user_signed_in?
If you want to protect a subset of your controllers (for example, if you have an admin section), you can add a before_filter
like this:
Feedback
Last updated on