Я пытаюсь использовать код 6 di git для входа в систему. Код доступен в течение 20 секунд и уникален для каждого пользователя.
Кратко объяснено:
- Пользователь уже вошел в мобильное приложение
- Пользователь нажимает Кнопка «Получить уникальный код»
- Затем пользователь вводит код на веб-странице на своем P C
- Если код правильный, показать данные для этого пользователя
Что я спрашиваю: есть ли способ надлежащей аутентификации пользователя, который правильно вводит этот код, учитывая, что у меня есть ID пользователя и вся информация о пользователе?
Я могу попытаться «подделать журнал». в "(отображать всю информацию для этого пользователя, когда код верен), но есть некоторые проблемы с этим, и я хотел бы избежать этого.
Я использую Аутентификацию Firebase и Firebase Firestore. JavaScript используется для Web.