Skip to main content

Add Authentication

Published: Feb 2nd, 2021

This is part of Joyful Rails, a list of recommendations to make developing your Rails app more productive and joyful.

In this article, we are talking about adding authentication.


Authentication is the process of identifying who your user is. You should add it as soon as your app needs to know who its users are.


Use Devise.


Authentication is separate from authorization. We’ll talk about authorization in a separate article.