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 cake-php@googlegroups.com
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to