Je dois faire l'authentification dans rail3 avec la fonctionnalité standard d'inscription/connexion/mot de passe oublié. Y at-il un plugin ou quelque chose que la plupart des gens utilisent pour cela?Quelle est la manière la plus courante de faire l'authentification dans les rails 3?
Répondre
Je ne suis pas sûr quelle est la méthode la plus courante - mais certainement un petit bijou très populaire est « Devise », par Plataformatec: http://github.com/plataformatec/devise
J'ai essayé quelques pierres précieuses auth et pour moi, ce fut le le plus simple à installer et à modifier selon mes besoins. Il a construit dans la récupération de mot de passe, ainsi que la confirmation du compte (si nécessaire) et quelques autres fonctionnalités très pratiques.
Le plus populaire est certainement authlogic. Je serais d'accord avec le TRON cependant, concevoir est la voie à suivre.
Le dernier Authlogic ne fonctionne pas très bien avec Rails 3 –
Il fonctionne avec rails3, je l'ai décrit ici: http://www.dixis.com/?p=352 Mais! concevoir des offres plus directement hors de la boîte. – nathanvda
- 1. Quelle est la manière la plus courante d'intégrer des rapports dans une application Web .Net?
- 2. Zend: Quelle est la manière la plus courante de créer des routes Rest Zend?
- 3. Sessions NHibernate - quelle est la manière courante de gérer les sessions dans les applications Windows?
- 4. Quelle est la manière la plus simple de faire 'est' en Java?
- 5. Quelle est la manière la plus courante de créer une boîte de dialogue de sélection de dossier en utilisant Delphi?
- 6. Quelle est la manière la plus simple de faire des tâches d'arrière-plan dans Windows.Forms?
- 7. Quelle est la manière la plus appropriée de programmer
- 8. Quelle est la manière la plus simple de faire plusieurs requêtes Web à la suite?
- 9. Quelle est la manière la plus simple de remplir les espaces dans une liste de nombres?
- 10. Quelle est la manière la plus acceptée d'implémenter un service SOAP dans Rails 2.3?
- 11. Quelle est la manière standard de faire BDD dans VS2010?
- 12. Quelle est la manière la plus productive de faire le mapping NHibernate?
- 13. Quelle est la manière la plus élégante de faire "foreach x sauf y" en PHP?
- 14. Quelle est la manière la plus propre de faire des tests de succursale compliqués?
- 15. Quelle est la manière la plus simple de vider les flottants dans webkit?
- 16. Quelle est la manière la plus propre de faire des manipulations au niveau des octets?
- 17. Quelle est la manière la plus simple de faire une communication inter-processus en C#?
- 18. Quelle est la manière la plus pythonique de faire agir une méthode liée comme une fonction?
- 19. Quelle est la manière la plus légère de faire une énorme grille d'échecs?
- 20. Quelle est la manière la plus simple de réécrire les URL dans ASP.NET MVC/IIS7?
- 21. Quelle est la manière la plus simple et la plus correcte de calculer l'âge?
- 22. Quelle est la manière la plus efficace d'obtenir le premier jour du mois en cours?
- 23. Quelle est la manière de traduire les attributs du modèle dans les rails avec mongoid?
- 24. Quelle est la manière la plus simple et la plus portable d'envoyer un email en elisp?
- 25. Déterminer la fréquence la plus courante dans un tableau
- 26. Quelle est la manière la plus simple d'appeler une fonction toutes les 5 secondes dans jQuery?
- 27. Quelle est la pratique courante de terminer une classe abstraite?
- 28. Quelle est la manière la plus simple de différencier les versions de Windows?
- 29. Quelle est la manière la plus simple d'obtenir la charge CPU totale actuelle dans .NET?
- 30. Quelle est la manière la plus simple de persister une petite chaîne dans mon extension FireFox?
J'ai utilisé authlogic pendant un certain temps et j'ai récemment déménagé pour concevoir. Je peux surement recommander de concevoir plus d'authlogic, car il est beaucoup plus avancé et beaucoup plus futur complet. – mdrozdziel
Tout à fait d'accord: concevoir est beaucoup plus facile à démarrer si vous n'avez rien, et s'intègre très bien dans rails3. – nathanvda
Wow, c'était très facile. – NotDan