Yii Framework Forum: Pregunta Yii-User con Rights - Yii Framework Forum

Jump to content

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

Pregunta Yii-User con Rights Rate Topic: -----

#1 User is offline   jarvis79 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 1
  • Joined: 07-October 11

Posted 07 October 2011 - 04:19 PM

Hola!, estoy dando mis primeros pasos con Yii. Resulta que instalé Yii-User junto con el componente Rights para asignarle derechos a los usuarios. Lo que yo quisiera es que al dar de alta un usuario directamente se pueda desde ahí asignarle el Rol desde un select, y no dar de alta un usuario y luego ir al panel de rights y asignarle el rol.
¿Alguien sabe cual sería la mejor forma de hacer eso? Podría obtener los roles, crear el select en el formulario de alta de usuario, y luego de guardar el usuario guardar la relación del usuario con el rol en la tabla de Rights... pero tal vez haya alguna forma más sencilla, ya que mi desconocimiento de los componentes es total.
Saludos y gracias!
0

#2 User is offline   robregonm 

  • Expert Yii Developer
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 594
  • Joined: 30-July 09
  • Location:Colombia

Posted 11 October 2011 - 03:44 PM

La función para asignación de roles a un usuario XX es:
Yii::app()->authManager->assign('NombreRol', 'IdDelUsuario');


Saludos y éxitos,

Ricardo
Ricardo Obregón

YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx 1.7, MySQL(MariaDB & PerconaDB), PostgreSQL 9, Yii 2, CanJS
Follow me: @robregonm & @obregonco & @1ServerCo.
0

#3 User is offline   robregonm 

  • Expert Yii Developer
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 594
  • Joined: 30-July 09
  • Location:Colombia

Posted 11 October 2011 - 03:45 PM

Ah, tanto el rol como el usuario tienen que haber sido creados anteriormente.

Saludos.
Ricardo Obregón

YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx 1.7, MySQL(MariaDB & PerconaDB), PostgreSQL 9, Yii 2, CanJS
Follow me: @robregonm & @obregonco & @1ServerCo.
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