RailsCasts Pro episodes are now free!

Learn more or hide this

Applied Filters: Authentication x
Remember Me & Reset Password
Episode #274 – Jul 11, 2011 – 167 comments

Remember Me & Reset Password

It is easy to create authentication from scratch, but how do we extend it with more features? Here I add a "remember me" check box and a "forgotten password" link. (12 minutes)
Authentication in Rails 3.1
Episode #270 – Jun 13, 2011 – 138 comments

Authentication in Rails 3.1

Here I show off three new features in Rails 3.1 that will help with authentication: easier HTTP Basic, SecurePassword in the database, and forcing SSL. (7 minutes)
Authentication from Scratch
Episode #250 – Jan 24, 2011 – 129 comments

Authentication from Scratch

Password authentication is not too complicated to make from scratch, it will also help to get a better understanding of how it works. (15 minutes)
Simple OmniAuth
Episode #241 – Nov 22, 2010 – 90 comments

Simple OmniAuth

Authentication is incredibly simple to add with just OmniAuth if you don't need username/password or multiple authentications per user. (9 minutes)
OmniAuth Part 2
Episode #236 – Oct 13, 2010 – 92 comments

OmniAuth Part 2

In this episode we continue our look at integrating OmniAuth with devise. Here I show how to set up new users with validations. (15 minutes)
OmniAuth Part 1
Episode #235 – Oct 11, 2010 – 104 comments

OmniAuth Part 1

OmniAuth is an easy way to add many different authentication services to your app. In this episode we start integrating it with Devise. (10 minutes)
Engage with Devise
Episode #233 – Sep 27, 2010 – 41 comments

Engage with Devise

Janrain Engage (aka RPX) makes it easy to support many authentication solutions through their one service. (6 minutes)
Customizing Devise
Episode #210 – Apr 19, 2010 – 74 comments

Customizing Devise

Here we dive deeper into Devise by customizing how the views, routing, validations, and authentication works. (7 minutes)
Introducing Devise
Episode #209 – Apr 12, 2010 – 116 comments

Introducing Devise

Devise is a full-featured authentication solution which handles all of the controller logic and form views for you. Learn how to set it up in this episode. (10 minutes)
OpenID with Authlogic
Episode #170 – Jul 13, 2009 – 72 comments

OpenID with Authlogic

Learn how to apply OpenID to an existing Authlogic setup as I show in this episode. This builds upon the app from episode 160. (11 minutes)