The Authentication component from Instrumental Components is built on top of the core Rails Authentication generator (introduced in Rails 8) and adds:
First, install the Rails 8 Authentication generator:
rails g authentication
rails db:migrate
Then install the Authentication component:
rails g instrumental:authentication
rails db:migrate
For more on all the parts of the Authentication component, read up on these:
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.