Я изменил регистрацию usercontrol с моими настраиваемыми полями. В этом элементе управления он не имеет пароля. Я генерирую пароль случайным образом с помощью метода Membership.GeneratePassowrd()
. Я отправляю электронное письмо пользователю после регистрации с использованием метода Membership.Getuser(username).GetPassword()
. Вся вещь в порядке, когда я сохранил PassowrdFormat=Clear
в файле web.config. Теперь я хочу перейти на passwordFormat=Hashed
. Но если я использую passwordFormat как Hased
, то он не сможет получить пароль. В нижней строке я хочу отправить пароль пользователю, который является хэшированным. Каков обходной путь для этого. Я ищу в google, но подходящих ответов не найдено. Было бы здорово, если кто-нибудь протянет руку помощи. Я следил за ними link1, link2, но не дал никакого решения.отправить хешированный пароль пользователю после регистрации пользователя
0
A
ответ
0
Насколько я знаю, невозможно получить пароль простого текста из хешированного пароля, хранящегося в базе данных. Если вам нужно отправить пароль обычного текста по электронной почте, вам необходимо будет отслеживать его отдельно.
В зависимости от того, как написан ваш код, это может быть просто так, как сохранение результата Membership.GeneratePassword() в строковой переменной и обеспечение того, что вы отправите это по электронной почте, а не любые значения пароля, извлеченные из базы данных.
Смежные вопросы
- 1. Yii Регистрация пользователя возвращает хешированный пароль обратно пользователю при ошибке?
- 2. Отправить пароль при регистрации пользователя, django-allauth
- 3. Получить хешированный пароль SimpleMembership
- 4. Laravel 5.2 отправить пароль после регистрации
- 5. Хешированный пароль не распознается после его изменения
- 6. Как проверить хешированный пароль
- 7. Как показать хешированный пароль
- 8. Сравните хешированный пароль, чтобы проверить соответствие паролей
- 9. используя asp.net sqlmembership, как я могу отправить пользователю свой пароль, если формат пароля установлен на хешированный
- 10. не может аутентифицировать хешированный пароль в Flask
- 11. Wordpress Отправить пароль пользователя
- 12. passport.js затруднение получить хешированный пароль
- 13. Получить хешированный пароль в codeigniter
- 14. Хешированный пароль должен быть дезинфицирован?
- 15. Изменить хешированный пароль на PHPMyAdmin
- 16. Не удалось проверить хешированный пароль
- 17. сигнал django отправить электронное письмо после регистрации пользователя
- 18. отправить пользователю приветственное письмо после регистрации в php
- 19. Как читать хешированный пароль во время входа?
- 20. Отправить ссылку активации для пользователя после регистрации в WordPress
- 21. NodeJS Обновление пользователя Bcrypt - Пароль не получает хешированный
- 22. Желательно хранить хешированный пароль в файле cookie?
- 23. Как использовать хешированный пароль для олицетворения ASP.NET
- 24. Эффективно проверяя хешированный пароль из базы данных
- 25. Могу ли я преобразовать хешированный пароль ASCII MD5 в хешированный пароль Unicode MD5?
- 26. как получить хешированный пароль для входа php
- 27. Добавление роли пользователю после регистрации MVC5
- 28. Имя пользователя и пароль в JSP после успешной регистрации
- 29. Как сравнить хешированный пароль с пользовательского ввода?
- 30. Зарегистрировать пользователя после регистрации
Не могли бы вы рассказать о том, как вы не можете получить пароль при его хэшировании? Это всего лишь столбец в таблице. Вы пытаетесь сохранить хешированный пароль, но отправляете пароль cleartext пользователю? – Malice
Да. Я хочу отправить пароль в текстовом формате. Сохраненный пароль - хешированный формат – Mihir