Comment envoyer un e-mail de confirmation d'inscription avec devise
-
28-10-2019 - |
Question
Je construis une application rails3 (hébergée sur Heroku) et j'utilise un dispositif pour l'authentification des utilisateurs.Je souhaite envoyer un e-mail de confirmation chaque fois qu'un nouvel utilisateur s'inscrit à mon application, ce qui confirme qu'il s'est inscrit avec succès, etc.
Remarque: je ne souhaite pas confirmer son adresse e-mail, c'est-à-dire que je ne souhaite pas utiliser le module: confirmable devise.
Le problème est que je ne trouve aucune action de contrôleur devise ou user pertinente pour ajouter un mailer .deliveraction.
Merci pour votre aide!
La solution
Que diriez-vous de le déclencher depuis votre modèle (user.rb)?
#user.rb
after_create :some_method
def some_method
YourMailerObject.deliver_some_message()
end
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow