Ich versuche aus den letzten 7 Stunden, um den Benutzer nach E-Mail-Bestätigung automatisch anmelden, aber wenn ich den Bestätigungslink klicken, dann heißt es "Ihre E-Mail-Adresse wurde erfolgreich bestätigt." aber nicht den Benutzer anmelden. Ich habe diesen Code in meine Bestätigungen Controller und Route geschriebenWie sign_in Benutzer nach Devise E-Mail-Bestätigung in Rails
devise_for :users, controllers: {confirmations: 'users/confirmations'}
class ConfirmationsController < Devise::ConfirmationsController
#private
def after_confirmation_path_for(resource_name, resource)
sign_in(resource)
render plain: "here"
redirect_to "/admins/view_account", notice: "User deleted."
end
end
Jede Hilfe wäre sehr dankbar Vielen Dank.
ist Warum haben Sie schlicht machen: "hier"? – gates
@gates ja es geht in bestätigungen controller – john
@gates ??? was ist dein Vorschlag? – john