#cakephp #phpbb3 #cakephp-2.0
#cakephp #phpbb3 #cakephp-2.0
Вопрос:
Я создаю сайт в CakePHP 2.0 и пытаюсь использовать нашу таблицу пользователей phpBB 3.0.8 для получения информации для входа. Я все это хорошо подключил, создал пользовательскую модель, но у меня возникли проблемы с поиском надежного способа хэширования входных паролей, чтобы я мог проверять вход пользователей.
Есть ли у кого-нибудь надежный метод того, как phpBB хэширует свои пароли? Я пытался скопировать огромные куски кода из phpbb/includes/functions.php
конкретно phpbb_hash()
и связанных с ним функций. Я также пытался использовать App::import('Lib','functions.php');
, а затем использовать функции таким образом, но, как и следовало ожидать, в нем не хватает множества вещей.
Любая идея была бы отличной!
Комментарии:
1. Казалось бы, PHPBB использует переносимую платформу для хеширования паролей php (исходный код) . Может быть, стоит посмотреть.
2. Да, я думаю, что лучшим способом будет использовать OpenWall, создать свой собственный объект авторизации и надеяться, что phpBB никак не настраивал хэш!