Pasaré de CakePHP 1.3 a CakePHP 2.2.2 y deseo utilizar la autenticación de Http básica para un área de administración sencilla. Simplemente no puedo hacerlo funcionar y estoy pensando que entendí algo mal en la documentación.Autenticación de autenticación básica de CakePHP 2
De la documentación que entender que tengo que hacer algo como
public $components = array(
'Auth' => array(
'authenticate' => array(
'Basic'
),
'authError' => 'You may not access this area.',
'authorize' => array('Controller')
)
);
entiendo que más me necesidad de ampliar el componente BaseAuthenticate para devolver la fecha de usuario válido, pero incluso con la configuración anterior que se puede esperar que el navegador Http Access Dialog se abriría en una ventana emergente. Pero nada de esto sucede, en su lugar, me redirigen a/users/login, que no existe. ¿Por qué necesito una vista de inicio de sesión para Http Access? Estoy confundido.
Gracias, que funcionó! –