Simple and Powerful AuthBuilt for Ruby

Magic links, social sign-in, multifactor, and more - added to your app in minutes.

Authenticate requests

Clerk's Ruby SDK allows you to call the Clerk Backend API from Ruby code without having to implement the calls yourself.

Robust functionality, familiar API

Similar to other popular Ruby Gems, Clerk provides a current_user helper for your controllers and views. The familiar API makes it easier for new and existing applications to adopt Clerk.

No database necessary

Clerk is a hosted service that does not require database. Just query our API any time you need user data.

security

Radically Simple.

It only takes one line of code.

Users

Clerk's intuitive user operations give you the ability to easily create, retrieve, update, or delete users. If the user does not exist, and error will be thrown.

clerk = Clerk::SDK.new(api_key: "your_api_key")
clerk.users.all;
sign-in-full

Get Started

Complete user management

Clerk makes integrating user management and authentication into your Ruby application simple, quick and straight-forward. Get started with Clerk now!

Documentation

Our easy-to-follow documentation will get your application working with user management and authentication quickly. Save development time with Clerk's comprehensive suite of tools.

Repository

Check out Clerk's open source resources to learn more about the SDK and to gain a better understanding of what authentication options are available with Clerk and Ruby.

Ruby Gem

The Clerk Ruby SDK allows you to call the Clerk server API from Ruby code without having to implement the calls yourself.

Immensely Powerful.

The features your users expect.

Magic links

Make passwords obsolete by sending your users magic links

Session management

Revocable and stateless, the best of both worlds.

Multifactor authentication

Secure your users with multiple steps during sign in.

Social sign-in

Let your users sign in with Google, Facebook, and more

Multi-session management

Allow your users to sign in to multiple accounts at once.

New device notifications

Proactively notify users when a new device signs in. Let's your users protect themself.

Password leak protection

Proactively protects your users against passwords that appear in leaks.

Advanced security

Clerk detects and blocks phishy sign ins out of the box.
Clerk's logo

Start Now,
No Strings Attached

Start completely free for up to 5,000 monthly active users and up to 10 monthly active orgs. No credit card required.

Start building

Pricing built for

businesses of all sizes.

Learn more about our transparent per-user costs to estimate how much your company could save by implementing Clerk.

View pricing
Clerk's logo

Newsletter!

The latest news and updates from Clerk, sent to your inbox.

Clerk logo

Clerk - Complete User Management

TwitterLinkedInGitHubDiscordFacebook

© 2023 Clerk Inc.


product
Features

© 2023 Clerk Inc.