Когда я создаю нового пользователя, я хотел бы заставить этого пользователя изменить свой пароль при первом входе в систему, можно ли это сделать?
Share
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Не из коробки, но вы можете реализовать это:
Добавление метаданных пользователя при создании пользователя.
Удаление этой мета при обновлении пароля пользователя.
Перенаправление пользователя на страницу его профиля из любого места, если есть метаданные пользователя.
какие методы могли бы помочь мне здесь?
Это очень просто сделать. 1. Запомните адрес электронной почты учетной записи пользователя в панели «Пользователи» сайта, измените его пароль на какой-нибудь случайный и сохраните его. 2. Выйдите из панели управления WP. 3. Теперь в окне входа найдите «Забыли пароль?» ссылка, нажмите на нее. 4. Введите адрес электронной почты пользователя, который вы хотите сбросить. 5. Они получат электронное письмо с сообщением о том, что для их учетной записи был выполнен сброс пароля, и если они попытаются войти со своим старым паролем, они не смогут и должны будут выбрать новый.
Я тоже искал это. Моя тема в настоящее время отправляет автоматический пароль. Хотел бы найти способ принудительно сменить пароль при первом входе в систему