Como Decirle A Yii Que Use Otro Login?

Hola a todos, esta gran Comunidad.

La duda es porque desarrollando el aplicativo, he creado un login Formulario diferente al que Yii trae por defecto con el controlador SITE.

Y al momento en que defino las reglas en los controladores, Si la condición es negativa, este redirige automáticamente al usuario a la dirección /site/login para iniciar sesión.

He estado buscando en Yii donde pueda estar esta linea que le dice que use esta dirección y así poder editarla para que elija por defecto el formulario de registro que he creado.

Agradezco su atención y colaboración prestada.

Juan Pablo

Tecnologo en Analisis y Desarrollo de Sistemas de Información.

Hola, se hace con el parámetro loginUrl de la clase CWebUser Documentación

desde el archivo protected/config/main.php o el archivo de configuración que estés usando… busca el componente user y agrega el parametro loginUrl ejemplo:


'components'=>array(

		'user'=>array(

			// enable cookie-based authentication

			'allowAutoLogin'=>true,

			'loginUrl'=>array('/controladorNuevaUrl/AccionNuevaUrl')

		),

//.. mas código



@xavieremv

Muchas Gracias por el dato, muy agradecido por esa respuesta.

B)