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 -~----------~----~----~----~------~----~------~--~---