RailsCasts Pro episodes are now free!

Learn more or hide this

Applied Filters: Authentication x
Sending HTML Email
Episode #312Jan 02, 201249 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 #209Apr 12, 2010116 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 #260Apr 04, 2011117 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 #160May 04, 2009127 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 #233Sep 27, 201041 comments

Engage with Devise

Janrain Engage (aka RPX) makes it easy to support many authentication solutions through their one service. (6 minutes)
Super Simple Authentication
Episode #21Apr 20, 200777 comments

Super Simple Authentication

The final piece of the administration puzzle: authentication. There are many different approaches which is why I saved this step for last. This episode will cover a few techniques including the simple solution used for this site. (6 minutes)
OmniAuth Part 2
Episode #236Oct 13, 201092 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)
Action Mailer in Rails 3
Episode #206Mar 22, 201078 comments

Action Mailer in Rails 3

Action Mailer has been rewritten for Rails 3 providing a much cleaner API with its use of the Mail gem. (12 minutes)
Embedded Association
Episode #189Nov 23, 200983 comments

Embedded Association

Learn how to set up a one-to-many or many-to-many association which is entirely embedded into a single column through a string or bitmask. (14 minutes)
PayPal Security
Episode #143Jan 05, 200972 comments

PayPal Security

This episode shows how to encrypt the variables passed to PayPal and verify the authenticity of the payment notifications (IPN). (11 minutes)