Перейти к содержимому
Русский язык для Invision Community 5

Разрешить создать пароль

Доброго времени суток.

Использую авторизацию\регистрацию через стим.

Подскажите, как можно разрешить юзерам, которые зарегистрировались через стим, создавать себе локальный пароль, чтобы можно было входить логин+пароль.

В админке нашел только кнопку, для ручной установки пароля юзеру.

В настройках профиля у юзеров нет такой возможности

image.thumb.png.0f910421bb1c62c4fc05f04211ac507a.png

Рекомендованные сообщения

Если у пользователя нет пароля то задать его нельзя. Сделано это наверное для безопасности, хз.
Как вариант, создать небольшой хук для IPS\core\modules\front\system\settings, перегрузить метод _password и если у пользователя отсутствует значение в поле members_pass_hash (ну или он авторизован через steam), то создать форму где он сможет задать пароль без проверки старого.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.