Forum: Rails France Créer un utilisateur "virtuel" avec accè s en lecture seule avec le plugin restful-authentication

60b8d3f023999069046e5bb5c2fbd58a?d=identicon&s=25 Céd B. (akyrho)
on 2010-03-10 11:29
(Received via mailing list)
Bonjour à tous,

Je travaille actuellement au développement d'une surcouche
administrative d'une application. Dans les points à développer, il faut
qu'un administrateur puisse accéder en lecture seule à n'importe quelle
partie de l'application.

Je m'explique : un nouvel utilisateur, à son inscription, rejoint
directement un groupe d'utilisateur. Chaque groupe est isolé des autres
et un membre d'un groupe A n'a en rien accès aux données du groupe B.

Un administrateur (qui n'est membre d'aucun groupe et dont les données
sont stockées dans une table différente et traîtées par un module
différent) doit pouvoir accéder en lecture à n'importe quel groupe sans
que cela ne modifier quoi que ce soit dans le groupe.

J'utilise le plugin restful-authetication pour les utilisateurs et le
plugin typus pour la partie d'administration.

J'avais, dans un premier temps, imaginé surclasser la méthode
current_user et logged_in? avec un utilisateur fictif (non-enregistré en
DB), mais bizarrement, l'appel à User.new() crée un nouvel
enregistrement en DB.

Mon approche est probablement erronée, toute aide sera vivement
appréciée :-)

Merci d'avance.
2fd0206c71a1b22a9cc6293f38537461?d=identicon&s=25 Cyril Mougel (shingara)
on 2010-03-10 12:03
(Received via mailing list)
Le 10/03/10 11:28, Bousmanne Cédric a écrit :
>
> DB), mais bizarrement, l'appel à User.new() crée un nouvel
> enregistrement en DB.
>
> Mon approche est probablement erronée, toute aide sera vivement
> appréciée :-)
>
> Merci d'avance.
>

Il faut utiliser une plugin autorisation comment cancan de Ryan Bates

--
Cyril Mougel
http://blog.shingara.fr
This topic is locked and can not be replied to.