En ce qui concerne l'autorisation / l'authentification, le Devise + Cancan est généralement mes gemmes de choix. Après la sortie des paramètres forts de Rails4, je suis envisagé d'utiliser le CANCAN_STRONG_PARAMETERS GEM. P>
Je ne peux pas secouer le sentiment que cette approche semble un peu "hacky". Les autres options semblent être Therole Gem ou simplement rouler mon propre authentification de zéro. P>
J'espère que n'importe qui avec une expérience de première main ici pourrait donner quelques indications sur la manière dont ils ont abordé le problème, quels problèmes sont confrontés et où chaque approche est tombée abrégée (si n'importe où). P>
Je sais que ce n'est pas une question de pile d'empilement coupée propre, mais il ne semble pas y avoir beaucoup d'informations concernant ce sujet lorsque Googling. Merci. P>
4 Réponses :
Avez-vous lu la discussion dans Pr 763 "Support pour STROR_PARAMETERS" ? p>
En bref, jusqu'à ce que
Merci pour ça. N'était pas au courant de la fourchette de Oliver Morgan. Je suppose que la branche correcte à utiliser serait "ollym_changes"? CANCAN 2 CODE> sort, certaines personnes utilisent
1 commentaires
Consultez the_role gem qui fonctionne dans des rails 4 et est un remplacement CANCAN P>
J'irais avec Cancancan basé sur: p>
Je pense (pas que je vais écrire une meilleure alternative mais toujours) que ce joyau est juste mal écrit. On peut apporter une hypothèse que la méthode des paramètres forts "Filtrer" sera
singular_model_params code> et simplement l'appeler dans l'exécution de CANCAN (+ Ajouter une option pour fournir un nom de méthode différent)