Wenn ein Benutzer klickt auf den Link bestätigen sie auf eine Bestätigungsseite weitergeleitet werden, die die Bestätigungstoken überprüft und wenn es protokolliert gültig ist sie automatisch in die Anwendung. Sie könnten die after_sign_in_path_for Methode in der Application (as shown on the Devise wiki) überschreiben und dann ein Benutzer anmeldet in der ersten Zeit, um Ihre erste schritte Seite umleiten.
def after_sign_in_path_for(resource_or_scope)
if resource_or_scope.is_a?(User) && first login
getting_started_path
else
super
end
end
Für „Erstanmeldung“ Sie können testen, ob die confirmed_at Zeitstempel innerhalb ist ein paar Minuten von jetzt, wenn Sie auch das verfolgbare Modul in Gerät verwenden, können Sie überprüfen, ob das Zeichen_in_Count 1 ist oder Sie könnten Ihr eigenes Feld in dem Benutzermodell erstellen, das diese Informationen verfolgt.
hast du das jemals herausgefunden? – bonhoffer