Войдите в социальную учетную запись от имени другого устройства

У меня есть система, похожая на киоск, с которой я хотел бы, чтобы пользователи проходили аутентификацию. Он имеет социальный логин с Gmail, например. У него нет клавиатуры, поэтому вход в систему немного неудобен.

Возможно ли иметь другое устройство, скажем, смартфон, войти в систему и передать учетные данные (токены, а не пароли;))? (при условии, что у меня есть способ связать два - например, QR-код).

Вроде как, как я могу войти в Spotify на моем эхо с моего телефона.

Передаются ли когда-либо учетные данные на устройство или сервер получает доступ к моей учетной записи и действует от имени устройства?

Я действительно хочу знать, как этот тип схемы аутентификации должен обрабатываться правильно в целом.

1 ответ

Используйте https://developers.google.com/identity/sign-in/devices для создания URL-адреса, который пользователь может посетить на другом устройстве, чтобы подтвердить регистрацию (вы можете показать QR-код для ссылки, если сможете его отобразить). Не забудьте помочь людям выйти, когда они закончат, если это публичная / общедоступная система.

Другие вопросы по тегам