Add Authentication

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.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Damien Burke

Damien Burke


Engineering leader with twenty years of experience in software startups