Authentification


#1

Bonjour,

Je développe actuellement une application Rails qui donne une liste de
clients appartenant chacun à un partenaire. Je voudrais mettre en place
un système d’authentification qui permettrait aux partenaires de
s’authentifier afin qu’ils n’aient accès qu’aux clients les concernant.
Après quelques recherches concernant les authentifications j’ai trouvé
un grand nombre de plugins/gems disponibles mais j’aimerai avoir un avis
de personnes plus expérimentées sur ce qui conviendrait le mieux à mes
besoins.

Merci d’avance

Sébastien

P.S: j’utilise Rails 2.2.2 avec ActiveScaffold


#2

Ce que je ferais personnellement: plugin authlogic pour
l’authentification (que je préfère au célèbre restful_authentication),
pour ce qui est des permissions, il faudra coder un cloisonnement des
données, notamment au niveau des models - et donc de la base (un
partenaire a accès aux clients du partenariat uniquement).

Si les permissions doivent être plus fines, voir paramétrables, je me
joins à ta question: je recherche un plugin permettant d’implémenter des
permissions paramétrables (RBAC, Role Based Access Control), quelqu’un
a-t-il un retour d’expérience sur un plugin ou une implémentation?


Thomas

Sebastien P. a écrit :


#3

On utilise http://github.com/stffn/declarative_authorization/tree/master
permet de tout faire mais tjs simple

Sébastien Gruhier


http://xilinus.com Web Application Development, Consulting,
Training
http://maptimize.com Markers fusion service for your online maps


#4

Sebastien P. wrote:

Merci pour vos réponses, Authlogic me parait un bon choix d’après ce que
j’ai lu sur internet.
+1 pour authlogic, J’ai récemment migré mon appli rails de restful_auth
à authlogic. Pour toute nouvelle appli je conseillerais authlogic sans
aucune discussion.


#5

Sébastien Gruhier a écrit :

On utilise http://github.com/stffn/declarative_authorization/tree/master
permet de tout faire mais tjs simple
Ca a l’air puissant en effet, merci pour l’info!


#6

Merci pour vos réponses, Authlogic me parait un bon choix d’après ce que
j’ai lu sur internet. Pour le cloisonnement je pense que j’arriverai Ã
m’en sortir.

Sébastien