It seems that the rest of your post has been lost. Could you complete the post?
Thank you, draikin brian schrieb: > On Tue, May 26, 2009 at 11:02 AM, Teh Treag <[email protected]> wrote: > > > > in your app_controller::beforeFilter(){ > > $this->Auth->loginRedirect=array > > ('controller'=>'users','action'=>'home'); > > } > > > > in users_controller::home(){ > > $userinfo=$this->Auth->user(); // assuming the group is in there > > switch($userinf['User']['Group']){ > > case 'admin': $url=array('controller'=>'users', > > 'admin'=>true); > > break; > > case 'user': $url=array('controller'=>'users'); > > break; > > default: $url='/users'; > > } > > $this->redirect($url); > > } > > > > In this case, you'd have 2 redirects, one from login, and a 2nd from home(). > > I've got a similar situation. There are just 2 different locations to > deal with--whether the user is an admin or not--but the principle is > the same. > > In AppController, I set the general redirect locatio > > > if ($this->Auth->user('group_id') > 3) --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
