Member 12072823 Ответов: 1

Как я могу сделать забытый пароль для восстановления из базы данных sq-lite кто-нибудь мне поможет


я не знаю никакой логики, как получить забытый пароль из базы данных sq-lite.

Что я уже пробовал:

я пробовал в поиске google, но я не получаю никаких правильных результатов для этого, пожалуйста, кто-нибудь может помочь мне в этой проблеме

David Crow

"...как добраться забытый пароль от базе КВ-лайт."

Разве вы не получили бы это поле таким же образом, как и любое другое поле?

1 Ответов

Рейтинг:
2

OriginalGriff

Просто: не надо. Это огромный риск для безопасности - вы вообще не сможете восстановить пароли. Для этого вам нужно сохранить пароль в открытом тексте или зашифровать его - и то и другое очень плохо! Вместо этого вы должны хэшировать пароль. Здесь есть некоторая информация о том, как это сделать: Хранение паролей: как это сделать.[^] - это на языке C#, так что вполне вероятно, что вам придется разработать эквивалент Java, но это довольно простой код, так что это не должно быть слишком большой проблемой.
Когда пользователь забывает свой пароль, вы отправляете случайный пароль на его зарегистрированный адрес электронной почты. Затем он входит в систему, используя это, и вы можете позволить ему изменить его на что-то, что он может вспомнить.