Я хочу использовать AuthComponent в CakePHP с моделью (и соответствующей таблице) с именем Admin (таблица «admins» в базе данных). Я использовал $this->Auth->userModel = 'Admin'; как указано в документации в функции BeforeFilter() app_controller. >, чтобы указать, что я не использую модель по умолчанию User.
Однако либо я делаю это не в том месте, либо нужно сделать что-то еще, потому что я не могу заставить работать аутентификацию (функция login в моем файле admins_controller. php). Остальные функции работают хорошо (например, функция добавить).
Если я использую имя User для своей модели с таблицей users, все работает отлично. Как решить эту проблему?
'userModel' => 'Admin'
, когда вы добавляете компонентAuth
в свой контроллер. - person Yarek T   schedule 07.09.2012