Cette question semble être bizarre ;-) Si vous avez écrit des migrations, de la même manière:
change_table(:users) do |t|
t.confirmable
end
add_index :users, :confirmation_token, :unique => true
et comme vous l'avez dit peu de changement dans le modèle (en passant supplémentaires => :confirmable à concevoir) comme suit:
devise :database_authenticatable, :registerable, :confirmable
vous pouvez maintenant générer des vues (si vous ne l'')
rails generate devise:views
Vous pouvez accéder à l'application/views/concevoir/confirmation de la nouvelle.html.erb et de vérifier comment il ressemble ou le changer. En outre, vous pouvez inspecter app/views/concevoir/confirmations/shared/_links.erb => il est en ligne:
<%- if devise_mapping.confirmable? && controller_name != 'confirmations' %>
Cette condition vérifie si confirmable est allumé... donc techniquement, si tout s'est bien passé, il devrait œuvres OOTB. Après création d'un compte - log - vous devriez voir des lignes où le mail de confirmation est envoyé avec le lien approprié. Il déclenche:
Rendered devise/mailer/confirmation_instructions.html.erb
si vous avez eu prochain endroit où vous pouvez le personnaliser un peu
Comment personnaliser la confirmation de la stratégie? Veuillez poser des question exacte de ce que vous voulez atteindre. Vous pouvez le vérifier concevoir gem chemin. Dans /lib/concevoir/modèles/confirmable.rb certains commentaires pourraient être utiles.
ce qui concerne