2010-06-02 9 views
5

Also folgte ich dem Railscast-Tutorial (http://railscasts.com/episodes/170-openid-with-authlogic) und benutzte die alte Version des Plugins aus Ryans Git-Datei. Ich kann jetzt erfolgreich einen Benutzer mit OpenID (Google) erstellen/registrieren, aber ich kann mich nicht mit diesem Benutzer anmelden. Wenn ich die OpenID einreiche, die registriert wurde, bekomme ich "nicht initialisierte Konstante Rack :: OpenID". Irgendwelche Ideen?Authlogic_OpenID - "nicht initialisierte Konstante Rack :: OpenID"

Danke!

+1

Ich hatte auch dieses Problem. Ich habe den Grund vor einer Weile gefunden. Ich denke, dass das Openid-Plugin veraltet war oder etwas ... Ich erinnere mich nur, dass ich dachte, dass es sich nicht lohnt, damit umzugehen und ging mit einer anderen Lösung. Es gibt andere Edelsteine, die vielleicht besser sind. Probiere es aus (sieh es auf Ryans Seite an) – DJTripleThreat

+1

Ich empfehle dir, es auszuprobieren. – thomasfedb

Antwort

1

Ich würde vorschlagen, versuchen Sie die neueste Version des Plugins oder der Edelstein.

Dinge ändern sich schnell in Schienen, und alter Code kann mit neuen Versionen von Schienen brechen.