Als «devise» getaggte Fragen

Devise ist ein Authentifizierungsjuwel für Ruby-on-Rails. Es ersetzt frühere Lösungen wie Restful Authentication oder Authlogic.

29
Keine Route stimmt mit den Schienen 3 / users / sign_out überein. 3
Ich habe devise auf meiner App installiert und Folgendes in meine application.html.erbDatei übernommen: <div id="user_nav"> <% if user_signed_in? %> Signed in as <%= current_user.email %>. This cannot be cheese? <%= link_to 'Sign out', destroy_user_session_path %> <% else %> <%= link_to 'Register', new_user_registration_path %> or <%= link_to 'Sign in', new_user_session_path %> …

5
Überschreiben Sie den Registrierungscontroller
Ich habe dem Anmeldeformular ein Feld hinzugefügt, das auf einem anderen Modell basiert. Weitere Informationen finden Sie unter Wie verwende ich verschachtelte Attribute mit dem Gerätemodell für die wichtigsten Details. Dieser Teil funktioniert gut. Das Problem ist jetzt, wenn ich speichere, dass die Erstellungsaktion des Registrierungscontrollers fehlschlägt, der von devise …

6
Heroku / devise - Fehlender Host zum Verlinken! Bitte geben Sie Folgendes an: Host-Parameter oder setzen Sie default_url_options [: host]
Ich versuche meine App auf Heroku zu pushen. Ich bin immer noch in dev. Ich benutze devise mit dem bestätigbaren Modul. Wenn ich versuche, einen Benutzer mit der Heroku-Konsole hinzuzufügen, wird folgende Fehlermeldung angezeigt: Missing host to link to! Please provide :host parameter or set default_url_options[:host] In der Test- und …

14
Wie entferne ich die Devise-Route, um mich anzumelden?
Ich verwende Devise in einer Rails 3-App. In diesem Fall muss ein Benutzer von einem vorhandenen Benutzer erstellt werden, der bestimmt, über welche Berechtigungen er verfügt. Aus diesem Grund möchte ich: So entfernen Sie die Route, auf der sich Benutzer anmelden können . Um immer noch zu erlauben , Benutzer …


8
Alle Ruby-Tests lösen: undefinierte Methode `authenticate 'für nil: NilClass aus
Die meisten meiner Tests sprechen Folgendes an und ich verstehe nicht warum. Alle Methoden rufen den Fehler 'Authentifizierung' auf. Ich habe den Code überprüft, wenn es eine Methode namens "authentifizieren" gab, aber es gibt keine solche Methode. 1) Admin::CommentsController handling GET to index is successful Failure/Error: get :index undefined method …



21
Rails - Devise - Handling - devise_error_messages
Auf meiner Benutzerbearbeitungsseite gibt es eine Zeile wie folgt: <%= devise_error_messages! %> Das Problem ist, dass dies keine Fehler ausgibt, wie es der Rest der App normalerweise tut: <% flash.each do |key, value| %> <div class="flash <%= key %>"><%= value %></div> <% end %> Meine Frage ist, wie kann ich …


16
Devise Secret Key wurde nicht gesetzt
Ich entwickle eine Rails 4-App mit dem Edelstein Active Admin für das Administrations-Backend. Active Admin wiederum verwendet Devise zur Benutzerauthentifizierung. Wenn ich jetzt versuche, die App mithilfe capistranoauf dem VPS-Server bereitzustellen, wird der folgende Fehler angezeigt: rake aborted! Devise.secret_key was not set. Please add the following to your Devise initializer: …

4
So überprüfen Sie das Kennwort eines Benutzers in Devise
Ich habe ein Problem beim Abgleichen des Benutzerkennworts mit Devise Gem in Rails. Das auf meiner Datenbank gespeicherte Benutzerkennwort lautet encrypted_password und ich versuche, den Benutzer anhand des Kennworts zu finden. Ich verstehe jedoch nicht, wie das Kennwort aus dem Formular und dem verschlüsselten Kennwort in meiner Datenbank abgeglichen werden …

5
Rails 5, Undefinierte Methode `for 'für # <Online-Entwicklung devise_parameter_sanitizer.for
Ich arbeite mit Rails 5 Ich habe einen neuen Feldbenutzernamen im Modellbenutzer hinzugefügt. class Users::RegistrationsController &lt; Devise::RegistrationsController before_action :configure_permitted_parameters protected def configure_permitted_parameters devise_parameter_sanitizer.for(:sign_up).push(:username) end end Während der Registrierung wird Fehler angezeigt: undefinierte Methode `for 'für # Meinten Sie? Gabel Spur: NoMethodError (undefinierte Methode `for 'für # Meinten Sie? Fork): app/controllers/users/registrations_controller.rb:7:in …


9
Sitzung (Cookies) zwischen Subdomains in Rails teilen?
Ich habe ein App-Setup, bei dem jeder Benutzer einer Firma angehört und diese Firma eine Subdomain hat (ich verwende Subdomains im Basislager-Stil). Das Problem, mit dem ich konfrontiert bin, besteht darin, dass Rails mehrere Cookies erstellt (eines für lvh.me und eines für subdomain.lvh.me), was zu einigen Unterbrechungen in meiner Anwendung …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.