Я хотел бы реализовать вход через QR-код (например, WhatsApp).
Я отображаю определенный код QR, который представляет код, вставленный в tab_md5codes
,
tab_md5codes
содержит id, user_id, hash
,
Моя цель — проверять каждую секунду или каждые две секунды, вставляет ли пользователь через приложение для Android его или ее user_id
в таблицу, чтобы подтвердить логин для этого конкретного user_id
,
К сожалению, я работаю на бесплатном хостинге с PHP и у меня нет возможности использовать ни сокет PHP (fsockopen
и так далее …) ни Node.js.
Альтернатива выглядит как async task in AJAX
где я проверяю каждые две секунды, есть ли совпадение или нет.
Меня беспокоит то, что пока что у меня не так много пользователей, так что это может нормально работать, но это будет 60 запросов в минуту. 5 пользователей будут генерировать 300 запросов в минуту!
А что с того, что пользователь оставляет страницу открытой в нижней панели системы или во вкладке? Это будет обрабатывать такие запросы навсегда?
В любом случае, мне не нравится эта идея, поэтому я искал какую-то чистую альтернативу. Можно ли разместить фреймворк в свободном пространстве, которое позволяет Node.js и контролировать весь процесс входа в систему?
У тебя есть другая идея?
Задача ещё не решена.
Других решений пока нет …