Sinatra-session-auth is a project mainly written in Ruby, based on the MIT license.
An orm-agnostic Sinatra extension to add session based user authentication
A orm-agnostic extension to add session based user authorization