@ 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]

Répondre à