Yii Framework Forum: Extensión Authbooster - Yii Framework Forum

Jump to content

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

Extensión Authbooster AuthManager con YiiBooster Rate Topic: -----

#1 User is offline   robregonm 

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

Posted 22 May 2013 - 04:19 PM

AuthBooster es un módulo para gestiones de permisos (RBAC) que usa Bootstrap (YiiBooster) para la interfaz.

En principio es bastante similar a YiiAuth desarrollado originalmente por @cniska, sin embargo debido a que muchos de nosotros usamos YiiBooster (y él usa yiistrap) entonces decidí lanzar esta extensión.

Pueden descargar la versión 1.0.0. y reportar errores o bugs que encuentren.

Sugerencias son bienvenidas.

Espero les sea de gran utilidad.
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.
1

#2 User is offline   mauricioschneider 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 152
  • Joined: 16-August 10
  • Location:Santiago, Chile

Posted 24 May 2013 - 03:19 PM

Muchas gracias Ricardo, lo revisaré :)
0

#3 User is offline   xNicox 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 79
  • Joined: 19-October 10

Posted 29 May 2013 - 03:48 PM

Hola, recien lo instale, disculpa pero como entro al trabajar con Usuarios o Roles o Autorizaciones ?
Todavia no llegue a la parte de instalar CDBAuthManager ....


Para darte mas detalles, hice una instalacion de cero, le instale yii-booster y luego AuthBooster.
Todo esta por defecto.

Saludos
Lic. Nicolas Machado
0

#4 User is offline   robregonm 

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

Posted 30 May 2013 - 09:19 AM

Normalmente, para acceder a la gestión de los permisos (no la de los usuarios, pues no está incluído ese módulo en esta extensión)se usa la siguiente url:
http://sudominio/ruta/index.php?r=auth
y si está ocultando el scriptName, sería así:
http://sudominio/ruta/auth/

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

#5 User is offline   robregonm 

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

Posted 19 June 2013 - 05:09 PM

Lanzada versión 1.0.1 de AuthBooster.
Incluye algunas mejoras de velocidad y se añadió la traducción a turco (creo q esto último no nos afecta mucho, XD )
Descargar versión AuthBooster v. 1.0.1.
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

#6 User is offline   MissChile 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 6
  • Joined: 22-July 13

Posted 09 August 2013 - 08:59 PM

Hola!

Con esta extensión más Yii-user, ¿puedo crear menú específico para cada usuario? Si es administrador entrar a un menú con sus permisos y acciones y el usuario sólo a un menñu que le permita ver datos solamente?

Muchas gracias!
0

#7 User is offline   robregonm 

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

Posted 15 August 2013 - 09:29 AM

Sí, se pueden crear menús específicos para cada usuario.
La función Yii::app()->user->checkAccess(), permite validar si el usuario actual tiene permisos. (Creo que esta es la función que necesita)
Y la función Yii::app()->authManager->checkAccess() permite validar si un usuario X tiene permisos (no importa que no haya iniciado sesión).

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

#8 User is offline   Jose Daniel 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 1
  • Joined: 01-September 13
  • Location:Venezuela

Posted 02 September 2013 - 06:56 AM

Buenos dias, estoy utilizando authbooter hago todo lo que esta en el post de extensions y el readme.txt e incluso modifique el campo de id_user a id de la tabla de user pero sigue generando este error
---------------------------------------------------------------------------------------------------------------------------------
ERROR:
CDbException
CDbCommand falló al ejecutar la sentencia SQL: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'iglesia.AuthAssignment' doesn't exist. The SQL statement executed was:
SELECT *
FROM `AuthAssignment`
WHERE userid=:userid

esto significa que no existe el modelo authassignment lo cree con el gii pero persiste el error...
---------------------------------------------------------------------------------------------------------------------------------
Espero que puedas ayudarme con esto
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