Zu Dokumentationszwecken: Um ein funktionierendes browserid-gem für Sinatra unter ruby 1.9.x zu haben, muss man es mit einer gefixten Version ersetzen:
git clone https://github.com/passcod/sinatra-browserid.git
cd sinatra-browserid
gem1.9.x build sinatra-browserid.gemspec
sudo gem1.9.x install sinatra-browserid-0.3.1.gem
Man vermeidet so die Fehlermeldung:
TypeError at /_browserid_assert
can't convert nil into String
(Quelle)
onli blogging am : Erster Eindruck von Ruby/Roda und Frust bei der Authentifizierung
Vorschau anzeigen