@davydovanton and I are going to be working on an authentication solution for Hanami. We want something that’s as easy to use as devise, but done in a Hanami way (with less magic).
Talking with @jodosha and @davydovanton, we think it’s good to start with session management. That is, the very first iteration will not have user sign up, only user log in / log out. From there we can iterate and add support for omniauth, and traditional in-app email sign up.
After that, other nice-to-have features, for me, would be confirmations & password resets. Do other agree?
What other features should we add? We want to keep it as lean as possible, and iterate quickly.