Я новичок в Joomla. я не хочу настраивать или использовать такие модули, как BTlogin или модуль входа по умолчанию в Joomla. Я хочу создать новый модуль входа с минимальным кодом, я не знаю, как зашифрованы пароли, поэтому, пожалуйста, помогите мне …
Вам не нужно создавать новый модуль. Просто добавьте свои собственные переопределения шаблонов или еще проще измените файл (ы) шаблона модуля входа по умолчанию. Оставьте PHP-коды без изменений и позвольте Joomla обрабатывать хеширование паролей, аутентификацию, регистрацию и т. Д.
Предполагая, что ваш шаблон не переопределяет модуль входа по умолчанию, его файл шаблона является /modules/mod_login/tmpl/default.php. Будьте осторожны, чтобы не удалять элементы формы и переменные PHP при изменении файла.
Я не знаю, какую версию Joomla вы используете.
Но из Joomla 3.3 алгоритм bcrypt используется для создания хэша пароля.
обращаться password_hash для деталей.
Пожалуйста, прочитайте руководство по PHP на этом … Это хорошее руководство для начинающих: