Rails Authentication

Devise

Flexible authentication solution for Rails with Warden

Rubygem devise

Total Downloads
17491728
Releases
145
Current Version
3.5.10
Released
2016-05-15 00:00:00 UTC
First Release
2009-10-21 05:00:00 UTC

Github plataformatec/devise

Watchers
15077
Forks
3364
Development activity
Very active
Last commit
2016-05-03 02:52:13 UTC

OmniAuth

A generalized Rack framework for multiple-provider authentication.

Rubygem omniauth

Total Downloads
8826494
Releases
44
Current Version
1.3.0
Released
2015-12-20 00:00:00 UTC
First Release
2010-04-29 04:00:00 UTC

Github intridea/omniauth

Watchers
5733
Forks
745
Development activity
Less active
Last commit
2016-03-30 22:22:17 UTC

Authlogic

A clean, simple, and unobtrusive ruby authentication solution.

Rubygem authlogic

Total Downloads
2123021
Releases
64
Current Version
3.4.6
Released
2015-07-13 00:00:00 UTC
First Release
2008-11-03 05:00:00 UTC

Github binarylogic/authlogic

Watchers
3851
Forks
544
Development activity
Less active
Last commit
2016-05-02 23:36:59 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
1628
Forks
287
Development activity
Inactive
Last commit
2015-07-31 22:25:04 UTC

Sorcery

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

Rubygem sorcery

Total Downloads
439394
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
2404
Forks
437
Development activity
Less active
Last commit
2016-03-25 05:52:34 UTC

Clearance

Rails authentication & authorization with email & password.

Rubygem clearance

Total Downloads
259195
Releases
67
Current Version
1.14.1
Released
2016-05-12 00:00:00 UTC
First Release
2009-09-01 07:00:00 UTC
Depends on following gems
Depending Gems
6

Github thoughtbot/clearance

Watchers
2314
Forks
296
Development activity
Less active
Last commit
2016-04-29 19:26:49 UTC

doorkeeper

Doorkeeper is an OAuth 2 provider for Rails and Grape.

Rubygem doorkeeper

Total Downloads
1401046
Releases
59
Current Version
4.0.0.rc4
Released
2016-05-17 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

switch_user

Easily switch current user to speed up development

Rubygem switch_user

Total Downloads
212072
Releases
23
Current Version
1.2.0
Released
2015-12-01 00:00:00 UTC
First Release
2010-11-07 16:00:00 UTC
Depending Gems
0

Github flyerhzm/switch_user

Watchers
535
Forks
82
Development activity
Less active
Last commit
2016-04-20 14:34:46 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
85298
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
118
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
70587
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
228
Forks
32
Development activity
Inactive
Last commit
2013-07-06 15:07:37 UTC

monban

simple rails authentication

Rubygem monban

Total Downloads
26948
Releases
23
Current Version
1.0.1
Released
2016-06-08 00:00:00 UTC
First Release
2013-02-11 00:00:00 UTC
Depending Gems
1

Github halogenandtoast/monban

Watchers
246
Forks
20
Development activity
Less active
Last commit
2016-05-02 18:37:14 UTC
First commit

adauth

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

Rubygem adauth

Total Downloads
48369
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
168
Forks
28
Development activity
Inactive
Last commit
2016-02-05 02:45:10 UTC

rack-cas

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

Rubygem rack-cas

Total Downloads
42780
Releases
27
Current Version
0.14.0
Released
2016-06-10 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
90
Forks
40
Development activity
Less active
Last commit
2016-05-02 02:45:36 UTC
First commit

letmein

minimalistic authentication

Rubygem letmein

Total Downloads
24129
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
153
Forks
8
Development activity
Inactive
Last commit
2013-03-28 15:52:18 UTC
Top contributors
Contributors
5
Issues

Bluelightspecial

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

Github envylabs/BlueLightSpecial

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

userbin

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

Rubygem userbin

Total Downloads
30709
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
28900
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
6255
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
10
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
5327
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.