Rails Authentication

Devise

Flexible authentication solution for Rails with Warden

Rubygem devise

Total Downloads
7360800
Releases
125
Current Version
3.2.4
Released
2014-03-17 00:00:00 UTC
First Release
2009-10-21 05:00:00 UTC

Github plataformatec/devise

Watchers
10033
Forks
1987
Development activity
Active
Last commit
2014-01-26 05:37:44 UTC
Contributors
292
Issues
Wiki pages

OmniAuth

A generalized Rack framework for multiple-provider authentication.

Rubygem omniauth

Total Downloads
3132847
Releases
41
Current Version
1.2.1
Released
2014-01-16 00:00:00 UTC
First Release
2010-04-29 04:00:00 UTC

Github intridea/omniauth

Watchers
4327
Forks
598
Development activity
Less active
Last commit
2014-01-25 11:19:28 UTC
Contributors
136
Issues
Wiki pages

Authlogic

A clean, simple, and unobtrusive ruby authentication solution.

Rubygem authlogic

Total Downloads
1318297
Releases
58
Current Version
3.4.1
Released
2014-04-04 00:00:00 UTC
First Release
2008-11-03 05:00:00 UTC

Github binarylogic/authlogic

Watchers
3479
Forks
496
Development activity
Less active
Last commit
2013-09-09 16:09:00 UTC
Contributors
69
Issues
Wiki pages

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
1642
Forks
272
Development activity
Inactive
Last commit
2011-08-18 02:39:58 UTC
Contributors
26
Issues
Wiki pages

Sorcery

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

Rubygem sorcery

Total Downloads
194638
Releases
39
Current Version
0.8.5
Released
2013-12-19 00:00:00 UTC
First Release
2011-01-31 22:00:00 UTC

Github NoamB/sorcery

Watchers
1626
Forks
314
Development activity
Less active
Last commit
2014-04-16 08:32:00 UTC
Contributors
30
Issues
Wiki pages

doorkeeper

Doorkeeper is an OAuth 2 provider for Rails.

Rubygem doorkeeper

Total Downloads
163451
Releases
31
Current Version
1.1.0
Released
2014-03-29 00:00:00 UTC
First Release
2011-11-28 00:00:00 UTC
Depending Gems
4

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
135346
Releases
48
Current Version
1.3.0
Released
2014-03-14 00:00:00 UTC
First Release
2009-09-01 07:00:00 UTC
Depends on following gems
Depending Gems
6

Github thoughtbot/clearance

Watchers
1407
Forks
201
Development activity
Less active
Last commit
2014-02-14 16:40:45 UTC
Contributors
62
Issues
Wiki pages

devise_oauth2_providable

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

Rubygem devise_oauth2_providable

Total Downloads
49676
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
232
Forks
109
Development activity
Inactive
Last commit
2012-07-10 02:15:59 UTC

switch_user

Easily switch current user to speed up development

Rubygem switch_user

Total Downloads
79261
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
364
Forks
57
Development activity
Less active
Last commit
2014-04-10 13:46:08 UTC
First commit
Contributors
15
Issues
Wiki pages

Rpx now

Helper to simplify RPX Now user login/creation

Rubygem rpx_now

Total Downloads
51372
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
227
Forks
30
Development activity
Inactive
Last commit
2013-07-06 15:07:37 UTC
Contributors
12
Issues
Wiki pages

adauth

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

Rubygem adauth

Total Downloads
23911
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
125
Forks
17
Development activity
Less active
Last commit
2014-03-26 16:32:03 UTC
Contributors
9
Issues
Wiki pages

letmein

minimalistic authentication

Rubygem letmein

Total Downloads
14469
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
159
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
8867
Releases
17
Current Version
0.9.0
Released
2014-03-12 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
25
Forks
9
Development activity
Less active
Last commit
2014-01-17 16:41:06 UTC
First commit
Top contributors
Contributors
4
Issues
Wiki pages

monban

simple rails authentication

Rubygem monban

Total Downloads
4821
Releases
10
Current Version
0.0.10
Released
2014-03-18 00:00:00 UTC
First Release
2013-02-11 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github halogenandtoast/monban

Watchers
17
Forks
2
Development activity
Less active
Last commit
2014-01-20 15:04:07 UTC
First commit
Top contributors
Contributors
3
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
14672
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
1
Development activity
Inactive
Last commit
2013-07-12 10:40:06 UTC
Top contributors
Contributors
2
Issues
Wiki pages

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
2799
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
8
Forks
1
Development activity
Less active
Last commit
2013-07-19 13:22:15 UTC
First commit
Top contributors
Contributors
1
Issues
Wiki pages

userbin

Drop-in user login for mobile and web apps. Add a full user authentication stack to your application in minutes. Userbin is easily customized to fit your current design and infrastructure.

Rubygem userbin

Total Downloads
3774
Releases
15
Current Version
0.4.2
Released
2013-09-17 00:00:00 UTC
First Release
2013-09-17 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github userbin/userbin-ruby

Watchers
4
Forks
1
Development activity
Less active
Last commit
2014-02-10 14:25:25 UTC
First commit
Top contributors
Contributors
3
Issues

cz_auth

A Simple has_secure_password implementation

Rubygem cz_auth

Total Downloads
1845
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
Less active
Last commit
2013-08-04 01:27:08 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.