Я рекомендовал бы, воспользовавшись isAuthoriz ed(), которую вы можете добавить в контроллер или модель. Установите AuthComponent :: authorize = {'controller' | 'model'}, чтобы выбрать, который вы хотите использовать.
Затем вы пишете функцию isAuthorized() в контроллере model |, которая возвращает t/f на auth/not auth для каждого действия. Вы можете сделать некоторую проверку на уровне строк, если хотите.
Теперь, если вместо этого вы просто хотите перенаправить администратора на свои правильные страницы при входе/etc, вы можете добавить код к методу beforeFilter() (либо в определенном контроллере, либо в app_controller.php). В этом случае просто проверьте, соответствует ли значение администратора, установленное приложением, как административное значение пользователя (которое будет храниться AuthComponent в данных сеанса, доступное через $ this-> Auth-> User()). Затем соответствующим образом пройдите в области admin/non admin.
да, мне нужно только простую только авторизацию. Спасибо....... – assaqqaf