CakePHP с использованием phpBB для пользователей

#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 никак не настраивал хэш!