Я работаю на сайте вопрос-ответ на вопрос о AIDS.авторизация пользователей, которые не зарегистрировались или вошли в систему
Пользователи могут отправлять свои конфиденциальные вопросы через простую форму. то мы даем им уникальный код для отслеживания вопроса и видим их ответы.
Весь вопрос, показанный вообще, Но кто задал вопрос, неясно.
Мы не хотим регистрировать пользователей. Поскольку человек, который задал вопрос о СПИДе, не похож на его личность, скомпрометирован.
Из-за этого мы использовали простой код, который дает его после отправки вопроса.
В этом случае, предположим, что через неделю пользователь возвращается (и хочет увидеть его ответ или продолжить qustion-answer), но забыл свой код. Теперь, когда пользователь не зарегистрировался раньше, он ничего не может сделать.
Что лучше всего подходит в этом случае, если пользователь не зарегистрирован. как разрешить пользователям, которые не вошли в систему и не зарегистрировались?
Если вы хотите сохранить анонимность, не должно быть абсолютно никакого способа, чтобы вы или кто-либо еще, чтобы идентифицировать пользователя который потерял свой токен/код. – Andrew
Возможно, пользователь может выбрать свой собственный токен, а не генерировать его для них. Думаю, они с меньшей вероятностью забудут об этом. Или добавьте поле, в котором пользователь может ввести фразу, которую он может использовать, чтобы получить свой вопрос вместе с датой, которую он задал. –
Вы можете отправить письмо этому пользователю с их уникальным кодом. –