RailsCasts Pro episodes are now free!

Learn more or hide this

Applied Filters: authentication xFree Episodes x
Exploring RubyGems
Episode #384 – Oct 07, 2012 – 84 comments

Exploring RubyGems

RubyGems can make it easy to add a feature to a Rails application, but it can also cause headaches down the road. Here I give some tips on researching gems to decide which one to choose, or when to do it from scratch. (7 minutes)
OpenID Authentication
Episode #68 – Aug 27, 2007 – 75 comments

OpenID Authentication

Ever wonder how to implement OpenID authentication in your Rails app? This episode will show you how to add it to a site with an existing authentication system. (11 minutes)
HTTP Basic Authentication
Episode #82 – Dec 02, 2007 – 77 comments

HTTP Basic Authentication

Rails 2.0 offers an extremely easy way to do HTTP basic authentication. See how in this episode. (4 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)
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)
Sending HTML Email
Episode #312 – Jan 02, 2012 – 49 comments

Sending HTML Email

HTML email can be difficult to code because any CSS should be made inline. Here I present a few tools for doing this including the premailer-rails3 and roadie gems. (5 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)
Messaging with Faye
Episode #260 – Apr 04, 2011 – 117 comments

Messaging with Faye

Faye is a subscription/publishing server which makes it easy to do push notifications within a Rails app. (13 minutes)
Authlogic
Episode #160 – May 04, 2009 – 127 comments

Authlogic

Authentication can get very complex. In this episode I show how Authlogic can handle this complexity while you stay in control of how it is presented to the user. (14 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)