Sign in through GitHub

RailsCasts Pro episodes are now free!

Learn more or hide this

Applied Filters: devise x
Devise and OmniAuth (revised)
Episode #235Jul 13, 2012130 comments

Devise and OmniAuth (revised)

In this episode I build upon a standard Devise setup and show how to add 3rd party authentication using OmniAuth. This includes support for user validations and is compatible with normal password authentication. (10 minutes)
Devise (revised)
Episode #209Jul 06, 201272 comments

Devise (revised)

Devise is one of the most popular authentication plugins for Rails. Here I show how to set it up with a User model and configure the modules, views, routes, and more. (8 minutes)
Introducing Devise
Episode #209Apr 12, 2010111 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)
Customizing Devise
Episode #210Apr 19, 201070 comments

Customizing Devise

Here we dive deeper into Devise by customizing how the views, routing, validations, and authentication works. (7 minutes)
Engage with Devise
Episode #233Sep 27, 201037 comments

Engage with Devise

Janrain Engage (aka RPX) makes it easy to support many authentication solutions through their one service. (6 minutes)
Exploring RubyGems
Episode #384Oct 07, 201278 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)
OmniAuth Part 2
Episode #236Oct 13, 201086 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 #235Oct 11, 2010101 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)
Authentication with Warden
Episode #305Dec 05, 201140 comments

Authentication with Warden

Warden makes it easy to move authentication up into Rack middleware. This means authentication can be accessed outside of a Rails controller such as in routes or in a mountable engine. (12 minutes)