Yii Framework Forum: Deux systèmes d'authentification différents - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Deux systèmes d'authentification différents Rate Topic: -----

#1 User is offline   Clem 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 30
  • Joined: 15-November 10

Posted 04 April 2011 - 12:52 PM

Bonsoir à tous,

j'ai besoin d'utiliser deux systèmes d'authentification différents dans mon application.

Concrètement, j'ai un module admin avec différents niveaux d'administration qui utilise les classiques tables "AuthAssignment" "AuthItem" et "AuthItemChild" en relation avec la table user et son modèle Users.

J'ai maintenant un nouveau module d'espace clients sécurisé par login/password mais dont les utilisateurs ne sont pas stockés dans la table user mais une table client.

Dois-je dupliquer le système d'authentification ? Comment faire pour que l'admin loggué dans le module "admin" ne soit pas loggué dans le module "espaceclient" ??

Parce que si l'admin est loggué, Yii::app()->user->id est toujours valide dans le module espaceclient ...

Bref, je suis un peu perdu là, et ça me plait très moyen de regrouper tous les utilisateurs dans la table user.

Merci d'avance pour vos retours!
Clem
0

#2 User is offline   shizo971 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 31
  • Joined: 13-February 11
  • Location:Guadeloupe

Posted 07 April 2011 - 09:06 AM

Salut,

Pour l'instant, je suis qu'au stade de la modélisation de ma base de données, mais j'aurais le même soucis que toi (je pense) par là suite, à la différence où, dans une même table "utlisateur" je vais gérer mes différents niveaux clairement définit à la création de ces derniers via une antité de ma table...
0

#3 User is offline   Clem 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 30
  • Joined: 15-November 10

Posted 07 April 2011 - 09:10 AM

Salut,
je n'ai pas bien saisi la fin de ta phrase...

Finalement j'ai opté pour n'utiliser qu'une table utilisateurs avec des tables annexes pour stocker les informations en fonction des modules.

Ça me parait la solution la mieux optimisée pour Yii.
0

#4 User is offline   shizo971 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 31
  • Joined: 13-February 11
  • Location:Guadeloupe

Posted 07 April 2011 - 09:29 AM

Je pensais à définir clairement le niveau de l'utilisateur (admin, utilisateur lamba, etc) par rapport à mon contexte, en mettant par défaut, l'utilisateur lamba.
Mais je me tâte encore sur les droits utilisateurs :s
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users