like the following for my Auth component:
function beforeFilter()
{
$this->Auth->fields = array('username' => 'email', 'password' =>
'passwordhash');
$this->Auth->loginError = 'Invalid e-mail / password combination';
$this->Auth->loginRedirect = array('controller' => 'pages', 'action'
=> 'index');
$this->Auth->logoutRedirect = array('controller' => 'pages',
'action' => 'index');
$this->Auth->allow( array( 'home', 'logout', 'contact', 'register',
'confirm', 'forgot_password' ));
$this->Auth->authorize = 'controller';
$this->Auth->userScope = array( 'User.confirmed' => '1' );
$this->set('loggedIn', $this->Auth->user('id'));
$this->set('loggedInEmail', $this->Auth->user('email'));
}
and I have just setup a RSS feed with the RSS Helper using the
tutorial in the CAKE Docs (http://book.cakephp.org/view/483/Creating-
an-RSS-feed-with-the-RssHelper). I am now running into an issue where
my Auth setup is preventing users from accessing the RSS Feed without
logging in (and therefore preventing sites like FeedBurner from
accessing it as well).
Adding 'index.rss' to the allow array does not seem to do anything.
Are there any other suggestions as to what may solve this issue? Can
i somehow ignore or overwrite the beforeFilter() function?
Any help is appreciated in advance. Thanks!
--~--~---------~--~----~------------~-------~--~----~
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 cake-php+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---
No comments:
Post a Comment