Я обновляю приложение cakephp на своем новом задании от l.1 до 1.2. Я заменяю код авторизации 1.1 с оригинальным компонентом Auth. Проблема в том, что пароли не хешированы в устаревшей БД. Как временно отключить хэширование паролей, чтобы я мог начать использовать компонент Auth.Turn of Cakephp Auth password hashing
Не волнуйтесь, я воспользуюсь паролями и изменю это позже.
Вам также необходимо настроить AuthComponent для аутентификации с помощью модели пользователя, чтобы использовать это ... $ this-> Auth-> authenticate = $ this-> Пользователь; – neilcrookes
На самом деле это не сработало для меня в CakePHP 2.x, поэтому мне пришлось вместо этого создать настраиваемый компонент auth: http://stackoverflow.com/questions/573307/how-do-replace-the-cakephp -password хэширования-алгоритм/10422486 # 10422486 – jesal