@gulinvd

Авторизация на сайт по QR-code для обычного лендинга?

Доброго времени суток друзья, подскажите пожалуйста, стоит задача сверстать свадебный лендинг
НО
задумка такая:
на пригласительных есть QR-code, по-которому собственно можно сразу залогиниться на сайт под таким-то паролем и таким-то логином.
Возможно ли вообще сделать мометнальную авторизацию через QR-code, ведь по-факту при скане это обычная ссылка которая ведет на сайт.
Я в этом вопросе дилетант, собственно, поэтому и прошу помощи.
Гугл не очень дал ответы.
  • Вопрос задан
  • 238 просмотров
Пригласить эксперта
Ответы на вопрос 1
SagePtr
@SagePtr
Еда - это святое
А в чём проблема? Хранить таблицу соответствий логинов и рандомных достаточно длинных идентификаторов. При входе через этот идентификатор создавать сессию пользователя, как если бы пользователь зашёл под своим логином и паролем. Примерно так на сайтах и устроен механизм "запомнить меня". На сайте сделать эндпоинт, который на вход принимает идентификатор по GET, проверяет идентификатор по базе и залогинивает пользователя, если идентификатор соответствует какому-нибудь логину, или выдаёт красивое сообщение об ошибке, что QR-код уже истёк. А библиотек, которые ссылки в QR-код заворачивают, готовых масса, как на стороне бэкенда это можно делать, так и на стороне фронтенда.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы