HintergrunddetailsAction :: InvalidAuthenticityToken Rails 5/Devise/Geprüfter/PaperTrail gem
Ich bin mit Devise zur Authentifizierung für eine Rails 5 Anwendung anzumelden.
Immer, wenn ich bündeln entweder die Geprüfter oder Paper Trail Juwel, wenn ich versuche, eine neue Sitzung #create (über das Zeichen in Form -/users/sign_in), erhalte ich folgende Fehlermeldung:
ActionController::InvalidAuthenticityToken
Umwelt Details
Rubin 2.3.1
Gems:
- Schienen 5.0.2
- ersinnen => 4.2.1
- paper_trail => 7.0.1
Schritte zum Reproduzieren des Problems:
- erstellen Rails 5 Anwendung
- hinzufügen Devise gem
- hinzufügen Geprüfter oder Paper Trail gem
- Versuch
Haben Sie 'protect_from_forgery mit:: exception' in application_controller? – whodini9
@ whodini9 - Bingo. Das war die Ursache des Fehlers. Ich habe es so geändert: 'protect_from_forgery prepend: true' Und dann waren die Dinge glücklich. Danke für die Hilfe. – aldefouw