J'utilise Devise pour la gestion des utilisateurs. J'ai besoin d'exécuter du code personnalisé définissant où l'utilisateur est redirigé après leur connexion. J'ai trouvé la méthode after_sign_in_path_for, que je pense est ce que je dois utiliser. Mais je ne suis pas sûr de savoir comment l'utiliser. Où dois-je mettre ma méthode personnalisée after_sign_in_path_for pour remplacer celle par défaut? Merci d'avoir lu.Comment personnaliser une méthode d'assistance Devise?
0
A
Répondre
1
celui-ci semble pratique, ne savait pas à ce sujet.
sign_in_and_redirect(resource_or_scope, *args)
Je ne peux pas citer de bloc pour travailler je me contenterai donc, mais ce que l'api dit ci-dessous
Se connecter un utilisateur et tente de rediriger la première vers la position enregistrée, puis à l'URL spécifiée par after_sign_in_path_for. Il accepte les mêmes paramètres que la méthode sign_in.
Je prends cela signifie que vous passez le chemin comme second argument, ce qui remplacera le chemin racine par défaut
par exemple
sign_in_and_redirect(resource_or_scope, posts_path)
afin que prendriez-vous pour :controller => "post", :action => "index"
Questions connexes
- 1. Comment personnaliser une méthode Execute de ObjectQuery?
- 2. Grails - Acegi: Personnaliser la méthode d'authentification
- 3. Python: Comment personnaliser une liste?
- 4. Comment personnaliser une version .NET?
- 5. python: comment convertir une devise en décimal?
- 6. Comment ajouter une stratégie à Devise
- 7. Personnalisation de la confirmation_url dans Devise
- 8. Comment personnaliser wx.ProgressDialog?
- 9. comment personnaliser ObjectListField?
- 10. Comment personnaliser MPVolumeView?
- 11. Comment personnaliser une étiquette mutiline sur iPhone?
- 12. Comment personnaliser une vue de table?
- 13. Comment spécifier Devise 'de' email
- 14. Comment personnaliser l'adaptateur Spinner
- 15. Comment personnaliser UISlider?
- 16. Comment personnaliser ListView QT
- 17. Comment personnaliser JSLint?
- 18. Afficher la devise internationale
- 19. Symbole de devise de dessin
- 20. comment personnaliser uitableview
- 21. comment personnaliser l'administrateur django?
- 22. Comment personnaliser un TimePickerDialog?
- 23. Comment personnaliser le UIDatePicker
- 24. Comment personnaliser s: formatedext
- 25. Rails, Mongoid, Devise Profils d'utilisateurs
- 26. Math Devise JavaScript
- 27. Personnaliser la sortie HtmlHelper.ValidationMessage
- 28. Devise current_user vs user_session
- 29. comment personnaliser facebook comme bouton?
- 30. Comment personnaliser les fichiers d'annotations
I essayé de mettre un chemin là-dedans, mais j'ai une erreur. J'ai édité la question originale avec les détails. Merci de votre aide. – ben
Quelle erreur? Postez votre erreur sur vos questions :) – s84