Rails Authentication

Devise

Flexible authentication solution for Rails with Warden

Rubygem devise

Total Downloads
11498719
Releases
128
Current Version
3.5.1
Released
2015-05-26 00:00:00 UTC
First Release
2009-10-21 05:00:00 UTC

Github plataformatec/devise

Watchers
11889
Forks
2471
Development activity
Active
Last commit
2014-12-17 20:18:48 UTC

OmniAuth

A generalized Rack framework for multiple-provider authentication.

Rubygem omniauth

Total Downloads
5516820
Releases
42
Current Version
1.2.2
Released
2014-07-09 00:00:00 UTC
First Release
2010-04-29 04:00:00 UTC

Github intridea/omniauth

Watchers
4962
Forks
664
Development activity
Less active
Last commit
2014-10-09 00:23:46 UTC

Authlogic

A clean, simple, and unobtrusive ruby authentication solution.

Rubygem authlogic

Total Downloads
1722299
Releases
63
Current Version
2.1.10
Released
2015-03-01 00:00:00 UTC
First Release
2008-11-03 05:00:00 UTC

Github binarylogic/authlogic

Watchers
3600
Forks
519
Development activity
Less active
Last commit
2014-12-21 05:19:50 UTC

Restful-authentication

Generates common user authentication code for Rails/Merb, with a full test/unit and rspec suite and optional Acts as State Machine support built-in.

Github technoweenie/restful-authentication

Watchers
1645
Forks
272
Development activity
Inactive
Last commit
2011-08-18 02:39:58 UTC

Sorcery

Provides common authentication needs such as signing in/out, activating by email and resetting password.

Rubygem sorcery

Total Downloads
303334
Releases
42
Current Version
0.9.1
Released
2015-04-05 00:00:00 UTC
First Release
2011-01-31 22:00:00 UTC

Github NoamB/sorcery

Watchers
1952
Forks
362
Development activity
Active
Last commit
2015-01-13 16:17:01 UTC

doorkeeper

Doorkeeper is an OAuth 2 provider for Rails and Grape.

Rubygem doorkeeper

Total Downloads
574848
Releases
50
Current Version
3.0.0.rc1
Released
2015-05-12 00:00:00 UTC
First Release
2011-11-28 00:00:00 UTC

Github applicake/doorkeeper

Watchers
1284
Forks
284
Development activity
Active
Last commit
2014-02-18 14:35:38 UTC
Contributors
59
Issues
Wiki pages

Clearance

Rails authentication & authorization with email & password.

Rubygem clearance

Total Downloads
182633
Releases
61
Current Version
1.10.1
Released
2015-05-15 00:00:00 UTC
First Release
2009-09-01 07:00:00 UTC
Depends on following gems
Depending Gems
6

Github thoughtbot/clearance

Watchers
1701
Forks
227
Development activity
Active
Last commit
2014-12-23 03:00:10 UTC

switch_user

Easily switch current user to speed up development

Rubygem switch_user

Total Downloads
124779
Releases
17
Current Version
0.9.5
Released
2014-04-09 00:00:00 UTC
First Release
2010-11-07 16:00:00 UTC
Depending Gems
0

Github flyerhzm/switch_user

Watchers
460
Forks
70
Development activity
Less active
Last commit
2015-03-28 14:48:39 UTC
First commit

devise_oauth2_providable

Rails3 engine that adds OAuth2 Provider support to any application built with Devise authentication

Rubygem devise_oauth2_providable

Total Downloads
71292
Releases
31
Current Version
1.1.2
Released
2012-07-10 00:00:00 UTC
First Release
2011-04-26 00:00:00 UTC
Depending Gems
1

Github socialcast/devise_oauth2_providable

Watchers
229
Forks
115
Development activity
Inactive
Last commit
2014-05-06 17:05:58 UTC

Rpx now

Helper to simplify RPX Now user login/creation

Rubygem rpx_now

Total Downloads
60500
Releases
26
Current Version
0.7.1
Released
2013-07-06 00:00:00 UTC
First Release
2009-10-06 01:00:00 UTC
Depends on following gems
Depending Gems
4

Github grosser/rpx_now

Watchers
226
Forks
32
Development activity
Inactive
Last commit
2013-07-06 15:07:37 UTC

adauth

A full featured library for working with Microsofts Active Directory in Ruby.

Rubygem adauth

Total Downloads
35121
Releases
17
Current Version
2.0.5
Released
2014-03-26 00:00:00 UTC
First Release
2011-06-05 23:00:00 UTC
Depends on following gems
Depending Gems
0

Github Arcath/Adauth

Watchers
153
Forks
25
Development activity
Inactive
Last commit
2015-02-03 12:51:54 UTC

monban

simple rails authentication

Rubygem monban

Total Downloads
14917
Releases
18
Current Version
0.2.0
Released
2015-02-24 00:00:00 UTC
First Release
2013-02-11 00:00:00 UTC
Depending Gems
1

Github halogenandtoast/monban

Watchers
121
Forks
17
Development activity
Less active
Last commit
2015-03-05 16:32:33 UTC
First commit

letmein

minimalistic authentication

Rubygem letmein

Total Downloads
19153
Releases
14
Current Version
0.1.4
Released
2011-10-11 00:00:00 UTC
First Release
2011-03-24 04:00:00 UTC
Depends on following gems
Depending Gems
0

Github GBH/letmein

Watchers
155
Forks
8
Development activity
Inactive
Last commit
2013-03-28 15:52:18 UTC
Contributors
6
Issues

Bluelightspecial

A gem providing Rails with authentication, Facebook Connect, MadMimi, and DelayedJob support

Github envylabs/BlueLightSpecial

Watchers
72
Forks
6
Development activity
Inactive
Last commit
2010-07-27 21:45:06 UTC
Top contributors
Contributors
2
Issues

rack-cas

Simple CAS authentication for Rails, Sinatra or any Rack-based site

Rubygem rack-cas

Total Downloads
23598
Releases
21
Current Version
0.10.0
Released
2015-03-11 00:00:00 UTC
First Release
2012-10-11 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github biola/rack-cas

Watchers
59
Forks
19
Development activity
Less active
Last commit
2015-06-02 15:44:47 UTC
First commit

userbin

Secure your application with multi-factor authentication, user activity monitoring, and real-time threat protection.

Rubygem userbin

Total Downloads
17473
Releases
40
Current Version
1.7.1
Released
2015-01-23 00:00:00 UTC
First Release
2013-09-17 00:00:00 UTC
Depending Gems
1

Github userbin/userbin-ruby

Watchers
5
Forks
3
Development activity
Active
Last commit
2014-07-20 20:42:03 UTC
First commit
Top contributors
Contributors
4
Issues

authorizme

Authorization that includes basic authorization and 3 social authorization with Latvia social network draugiem.lv, facebook.com and twitter.com.

Rubygem authorizme

Total Downloads
22077
Releases
15
Current Version
1.1.2
Released
2013-03-05 00:00:00 UTC
First Release
2012-03-13 00:00:00 UTC
Depending Gems
0

Github CreativeMobile/Authorizme

Watchers
2
Forks
2
Development activity
Inactive
Last commit
2013-07-12 10:40:06 UTC
Top contributors
Contributors
2
Issues

current_user

An authentication gem for the pre-production (mainly) phase of the application lifecycle. Provide a simple sign in page with a list of all users in the application. Click on any user logins you to the application under the user.

Rubygem current_user

Total Downloads
4533
Releases
4
Current Version
0.2.1
Released
2013-07-19 00:00:00 UTC
First Release
2012-07-02 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github MitinPavel/current_user

Watchers
11
Forks
1
Development activity
Inactive
Last commit
2013-07-19 13:22:15 UTC
First commit
Top contributors
Contributors
1
Issues

cz_auth

A Simple has_secure_password implementation

Rubygem cz_auth

Total Downloads
3595
Releases
4
Current Version
0.4.2
Released
2013-08-04 00:00:00 UTC
First Release
2013-02-21 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github codezomb/cz_auth

Watchers
0
Forks
0
Development activity
Inactive
Last commit
2014-06-30 08:57:04 UTC
First commit
Top contributors
Contributors
1
Issues
×

In order to continue, you must be signed in using your Github account.

If you're signing in using this account for the first time Github will ask for your permission to give access to your public user data to the Ruby Toolbox.

Although the Github Authorization page does not mention it, the request includes read-only access to your verified email address (user:email OAuth scope). This is neccessary so there's a way to notify you about comments, information about your accepted project edits and the like. You can review your notification settings on your account page once you're signed in.