Проблема с паролем в CakePHP

#cakephp

#cakephp

Вопрос:

Возможно ли в CakePHP использовать имя пользователя и пароль одного проекта (например: project-1) для другого проекта (например, project-2) напрямую, используя базу данных Project-1?

Здесь я не буду вводить имя пользователя и пароль вручную, а сделаю копию из полей базы данных project-1 и вставлю в поле имя пользователя и пароль страницы входа в project-2.

Создает ли это какие-либо проблемы для хэширования пароля cake? если есть какая-либо проблема, каковы возможные решения?Пожалуйста, помогите мне с решениями.

заранее благодарим за решение и заранее приносим извинения за любые ошибки.

Ответ №1:

Нет, я не понимаю, почему у вас вообще могут возникнуть какие-либо проблемы, если вы просто копируете данные. Возможно, вы захотите убедиться, что ваш security.salt является одинаковым в обоих проектах, чтобы кодировка правильно соответствовала паролям.

Также вам, пользователям, нужно будет использовать те же данные для входа.

Всегда есть возможность использовать OpenID или создать уровень API в project1, который будет аутентифицировать людей в project2.

Ответ №2:

Единственное, на что вам следует обратить внимание, это убедиться, что значение для security.salt указано в your-app-folder/config/core.php одинакова в обоих проектах.