This this plugin for the leap platform provides user signup and login. It uses Secure Remote Password for the authentication.
Azul
gem "leap_web_users", "~> 0.0.1"