#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 одинакова в обоих проектах.