Implementing Authentication


Not CompletedInstall Devise for Authentication in a Rails Application

Securing an application is important because you don't want all users to access all parts of the application, and you can control this access with their credentials like username and password. In this lesson, we are going to be working on this authentication.

Not CompletedCreate a Devise User Model in Ruby on Rails

In this lesson we are going to create a user model to be stored in the database, and for this we are going to create a table that has all the user information in it.

Not CompletedTesting Registration and Signing into a Rails Application

Now that we have everything setup, let's test it out and see how we can sign up for an account on our application.

Not CompletedIntegrate the current_user Method in Rails

In this lesson let's learn a little bit more about some advanced methods in devise that can come handy while developing future applications.

Not CompletedAllow Users to Edit their Account in a Rails App with Devise

In this lesson we are going to see how to build the feature that allows users to edit their account details and also walk through how to customize the Devise notification messages.

Unsupported Browser

devCamp does not support ancient browsers.
Install a modern version for best experience.