@ Bruno Michel Je ne savais pas que l'on pouvait "surcharger" le controller
Je vais essayer le code, n'étant pas trop habitué aux filtres dis moi si je me trompe skip_before_filter :require_no_authentication je requiers une authentification avant de rentrer dans le controller prepend_before_filter :authenticate_scope!, :only => [:new, :create] avant le before filter je requiers une authnetification seulement pour les actions new et create J'ai tout bon la doc qui est là http://ap.rubyonrails.org/classes/ActionController/Filters/ClassMethods.html#M000132est pas trop mal faite. J'essaye cela aujourd'hui Merci Le 14 décembre 2010 22:31, Franck Verrot <[email protected]> a écrit : > Hello, > > Si tu veux que personne ne se crée de compte, tu pourrais tout simplement > ne pas utiliser le module registerable > "Registerable: handles signing up users through a registration process, > also allowing them to edit and destroy their account." > > Si tu veux carrément revoir la logique, tu pourrais dériver la classe qui > gère l'inscription (ne pas oublier de modifier les routes en conséquences): > > class TonModule::RegistrationsController < Devise::RegistrationsController > end > > > Pour Registreable oui en effet mais il faut créer le premier utilisateur, et ceux d'après qui auront un rôle différent ... Pour la Classe Ouh la terrain inconnu pour l'instant ;-) Merci > 2010/12/14 Nikog <[email protected]> > >> J'ai trouvé le wiki de Devise mais pas trop d'indications là dessus... >> >> -- >> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de >> Google Groups. >> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >> [email protected] >> Pour résilier votre abonnement envoyez un e-mail à l'adresse >> [email protected] >> > > -- > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de > Google Groups. > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse > [email protected] > Pour résilier votre abonnement envoyez un e-mail à l'adresse > [email protected] > -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected]
