Je voudrais savoir comment faire pour intégrer une de ces gemmes(concevoir des + Forts de Paramètres), depuis fort params sera probablement ajoutée pour les rails de base dans la version 4.0
toute aide est la bienvenue merci
Je voudrais savoir comment faire pour intégrer une de ces gemmes(concevoir des + Forts de Paramètres), depuis fort params sera probablement ajoutée pour les rails de base dans la version 4.0
toute aide est la bienvenue merci
Après l'ajout de deux joyaux, de concevoir fonctionnent à nouveau normalement.
Mise à jour: Avec la dernière version de Concevoir 3.x, tel que décrit à concevoir#fort paramètres, la clé d'authentification (normalement le champ e-mail), et les champs de mot de passe sont déjà autorisés. Cependant, si il ya des champs supplémentaires dans le formulaire d'inscription, vous devez laisser Concevoir connaître les champs supplémentaires pour permis de. La façon la plus simple de le faire est avec un filtre:
class ApplicationController < ActionController::Base
before_filter :configure_permitted_parameters, if: :devise_controller?
protected
def configure_permitted_parameters
devise_parameter_sanitizer.for(:sign_up) << :username
end
end
Pour Concevoir 2.x, si vous utilisez la fonction de sécurité exigeant explicitement une liste blanche teintée de paramètres dans le modèle de l'utilisateur:
include ActiveModel::ForbiddenAttributesProtection
les changements nécessaires sont disponibles à https://gist.github.com/3350730 qui remplace certains des contrôleurs.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.