Signin requires specific password; refactoring sinatra specs