Ruby on Rails Authentication Generator Course

Ruby on Rails comes with a built-in authentication generator starting from version 8. However, it does not come with clear documentation yet in the Rails guides, so think of this course as the missing documentation for the Rails authentication generator.

By the end of this course, you will understand all the code that Rails generates for you when typing rails generate authentication, and you will be able to extend it to meet your needs.

Now you might be wondering whether I am qualified to teach this course. After all, maybe you shouldn't trust some random person on the internet with something as critical as authentication. While preparing this course, I thoroughly read the source code of the Rails authentication generator and contributed to Rails to fix two issues:

If you don't understand those two pull requests yet, I guarantee that you will at the end of the course. Ready to learn more about authentication? Let's get started!

No results