Yes I'm using the Auth component, and yes I've added the Auth
component in my AppController.
 I'm new to CakePhp so this might sound like a stupid question

I added the home action on $this->Auth-
>allow('index','view','recover','verify','home');
I thought this would solve the problem but its still asking me to log
in. Please advice.

this is my Appcontroller:

class AppController extends Controller {
        var $components = array('Auth','Session','Email');
        //var $helpers = array('Time');


        function beforeFilter(){
                $this->Auth->allow('index','view','recover','verify','home');
                $this->Auth->userModel = 'Practitioner';
                $this->Auth->fields = array('username' => 'email', 'password' =>
'password');
                $this->Auth->authError = 'To login please enter your email and
password!';
                $this->Auth->loginError = 'Incorect Email or password 
combination.';
                $this->Session->write('Auth.redirect', null);
                $this->Auth->loginRedirect = array('controller' => 
'Practitioners',
'action' => 'index');
                $this->Auth->logoutRedirect = 
array(Configure::read('Routing.admin')
=> false, 'controller' => 'Practitioners', 'action' => 'logout');
                $this->Model->authUserId = $this->Auth->user('id');
        }
}

Thanks in advance

On May 4, 10:56 am, Ryan Schmidt <[email protected]> wrote:
> On May 3, 2011, at 17:07, mthabisi mlunjwa wrote:
>
> > I'm trying to set home.ctp as my home page/landing page. But no matter
> > how I try I'm redirected to a different page(http://domain.com/
> > practitioners/login).
>
> Sounds like you've added the Auth component (possibly to your AppController). 
> Is that possible? If so, that's what's asking you to log in here.
>
> http://book.cakephp.org/view/1250/Authentication
>
> If you don't want users to have to log in to see your home page, then you 
> need to tell the Auth component that, for example by allowing the display 
> action. (This will allow all URLs handled by the Pages controller (not just 
> the home page) to be displayed.)
>
> http://book.cakephp.org/view/1656/allowedActions

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
[email protected] For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to