Я создал страницу входа, и в конце регистрации вам нужно будет ответить на несколько вопросов, если вы когда-нибудь забудете свой пароль. 3 вопроса уже заданы, и вам нужно только выбрать ответ, но для четвертого вопроса есть настраиваемый вопрос и ответ. Я сделал так, что когда вы помещаете свои ответы и вопрос отправляется в базу данных, он хешируется, например: $customответ = пароль_хэш($customanswer_before, PASSWORD_BCRYPT);. когда вы пытаетесь ввести «забыли пароль», первые 3 ответа работают нормально, они говорят, когда это правильно/неправильно, но четвертый всегда говорит, что это неправильно, даже когда я даю правильный ответ. Я не могу найти в ответе 4 ничего, что отличалось бы от трех других, и чатгпт постоянно советует мне сделать то же самое, что я уже делал, и это совершенно не поможет.
Вот что мне говорит чатgpt об устранении неполадок проверьте (думаю, это не сильно поможет, просто говорит то, что мы уже знаем)
Stored Answer One Hash: $2y$10$CzRs7kB80VXBH8cAyXvo9.WdIyZWMRTg0MDaEPZapUu8KI5nit5NC
Stored Answer Two Hash: $2y$10$O/8Epdwo8e/6mTBznqypwuGtRQ8ODoLDstq1Yqv4RoiYLgC55u6Xq
Stored Answer Three Hash: $2y$10$7P8z0u2g5gm0.iv0bpcQ9evto92KM.D5xCQ8YD0f84ImBTW6U7tLq
Stored Answer Four Hash: $2y$10$Ol6O7nmsjYjAL8yqwP8F3Ob.xCDIFDCHn/MfPFZjWoDn5eTkxzgbe
Entered Answer One: one
Entered Answer Two: two
Entered Answer Three: three
Entered Answer Four: four
Is Answer One Correct? Yes
Is Answer Two Correct? Yes
Is Answer Three Correct? Yes
Is Answer Four Correct? No
One or more answers are incorrect. Please try again.
Вопросы 1, 2 и 3 работают нормально, только проблема номер 4, и я понятия не имею, почему, если кто-то увидит/обнаружит проблему, ответьте, мой код ниже,
Вопросы 1, 2 и 3 работают нормально, только проблема номер 4, и я понятия не имею, почему. p>
Спасибо,
Алекс.:
индекс:
Account Recovery
We understand that forgetting your password happens to the best of us.
Please answer the following four security questions to verify your
identity and reset your password
What is the name of the first school you went to?
What is the name of the street you grew up in?
What is the name of your first pet?
The custom question (Question 4)
Check
answer-check.php:
Подробнее здесь: https://stackoverflow.com/questions/792 ... back-wrong
Четвертый ответ на секретные вопросы по восстановлению учетной записи всегда возвращается неправильно ⇐ Php
Кемеровские программисты php общаются здесь
1734256526
Anonymous
Я создал страницу входа, и в конце регистрации вам нужно будет ответить на несколько вопросов, если вы когда-нибудь забудете свой пароль. 3 вопроса уже заданы, и вам нужно только выбрать ответ, но для четвертого вопроса есть настраиваемый вопрос и ответ. Я сделал так, что когда вы помещаете свои ответы и вопрос отправляется в базу данных, он хешируется, например: $customответ = пароль_хэш($customanswer_before, PASSWORD_BCRYPT);. когда вы пытаетесь ввести «забыли пароль», первые 3 ответа работают нормально, они говорят, когда это правильно/неправильно, но четвертый всегда говорит, что это неправильно, даже когда я даю правильный ответ.[b] Я не могу найти в ответе 4 ничего, что отличалось бы от трех других, и чатгпт постоянно советует мне сделать то же самое, что я уже делал, и это совершенно не поможет.
Вот что мне говорит чатgpt об устранении неполадок проверьте (думаю, это не сильно поможет, просто говорит то, что мы уже знаем)
Stored Answer One Hash: $2y$10$CzRs7kB80VXBH8cAyXvo9.WdIyZWMRTg0MDaEPZapUu8KI5nit5NC
Stored Answer Two Hash: $2y$10$O/8Epdwo8e/6mTBznqypwuGtRQ8ODoLDstq1Yqv4RoiYLgC55u6Xq
Stored Answer Three Hash: $2y$10$7P8z0u2g5gm0.iv0bpcQ9evto92KM.D5xCQ8YD0f84ImBTW6U7tLq
Stored Answer Four Hash: $2y$10$Ol6O7nmsjYjAL8yqwP8F3Ob.xCDIFDCHn/MfPFZjWoDn5eTkxzgbe
Entered Answer One: one
Entered Answer Two: two
Entered Answer Three: three
Entered Answer Four: four
Is Answer One Correct? Yes
Is Answer Two Correct? Yes
Is Answer Three Correct? Yes
Is Answer Four Correct? No
One or more answers are incorrect. Please try again.
Вопросы 1, 2 и 3 работают нормально, только проблема номер 4, и я понятия не имею, почему, если кто-то увидит/обнаружит проблему, ответьте, мой код ниже,
Вопросы 1, 2 и 3 работают нормально, только проблема номер 4, и я понятия не имею, почему. p>
Спасибо,
Алекс.:
индекс:
Account Recovery[/b]
We understand that forgetting your password happens to the best of us.
Please answer the following four security questions to verify your
identity and reset your password
What is the name of the first school you went to?
What is the name of the street you grew up in?
What is the name of your first pet?
The custom question (Question 4)
Check
answer-check.php:
Подробнее здесь: [url]https://stackoverflow.com/questions/79282096/4th-answer-of-account-recovery-security-questions-always-coming-back-wrong[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия