Authentication

The Authentication component from Instrumental Components is built on top of the core Rails Authentication generator (introduced in Rails 8) and adds:

  • A registration flow
  • Login/Signup views
  • User profile editor
  • User avatars that recognized gravatar email addresses or display user's initials.
  • Detects user's timezone at signup

Installation

First, install the Rails 8 Authentication generator:

Copy
rails g authentication
Copy
rails db:migrate

Then install the Authentication component:

Copy
rails g instrumental:authentication
Copy
rails db:migrate

Go deeper

For more on all the parts of the Authentication component, read up on these:

Instrumental Components

I created Instrumental Components to make designing and building professional apps with Ruby on Rails easy, fast, and fun. I use it on all of my projects and I hope it helps you build something great.

Brian Casel
Brian Casel
Creator of Instrumental Components
Learn more Send me a question or request