Thanks I totally didn't notice I was putting Users instead of User, it
works great now thanks a ton!
On Oct 30, 2:24 am, "[EMAIL PROTECTED]"
<[EMAIL PROTECTED]> wrote:
> Try:
> e($form->create('User',array('action'=>'login')));
>
> Possibly also:
> e($form->input('User.username'));
> e($form->input('User.password',array('type'=>'password')));
>
> in case the first does not do the trick. I usually define Model.field
> even when it is not necessary.
>
> /Martin
>
> On Oct 30, 2:03 am, thatsgreat2345 <[EMAIL PROTECTED]> wrote:
>
> > I am having trouble with the redirect, I have manually inserted the
> > username/password values, I have hashed the password with the correct
> > security salt. However when I go to users/login and type in the
> > username and password it does not redirect me to what I have specified
> > in $loginRedirect it just sends me to users/login. However nothing has
> > changed, there is no error message displayed, the password field
> > hasn't been hashed as it usually hashes and if there is an error it
> > shows the hashed password in the password input but it is just the non-
> > hashed password. Any insight would be great.
>
> > Controller
> > <?
> > class UsersController extends AppController {
> > var $name = 'Users';
> > var $components = array('Auth');
>
> > function beforeFilter() {
> > // $this->Auth->authorize = 'controller';
> > //$this->Auth->loginAction = array('controller' => 'users',
> > 'action' => 'login');
> > $this->Auth->loginRedirect = array('controller' => 'users',
> > 'action' => 'index');
> > $this->Auth->loginError = 'Username or password is incorrect';
> > $this->Auth->logoutRedirect = '/';
> > $this->Auth->authError = 'You are not allowed to access this.';
> > }
>
> > function index() {
>
> > }
>
> > function login() {
>
> > }
>
> > function logout() {
> > $this->redirect($this->Auth->logout());
> > }
>
> > }
>
> > ?>
>
> > Model
>
> > <?
> > class User extends AppModel {
> > var $name = 'User';
>
> > }
> > ?>
>
> > View
>
> > <?
> > if ($session->check('Message.auth')) $session->flash('auth');
> > e($form->create('Users',array('action'=>'login')));
> > e($form->input('username'));
> > e($form->input('password',array('type'=>'password')));
> > e($form->end('Login'));
>
> > ?>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---