Войдите в социальную учетную запись от имени другого устройства
У меня есть система, похожая на киоск, с которой я хотел бы, чтобы пользователи проходили аутентификацию. Он имеет социальный логин с Gmail, например. У него нет клавиатуры, поэтому вход в систему немного неудобен.
Возможно ли иметь другое устройство, скажем, смартфон, войти в систему и передать учетные данные (токены, а не пароли;))? (при условии, что у меня есть способ связать два - например, QR-код).
Вроде как, как я могу войти в Spotify на моем эхо с моего телефона.
Передаются ли когда-либо учетные данные на устройство или сервер получает доступ к моей учетной записи и действует от имени устройства?
Я действительно хочу знать, как этот тип схемы аутентификации должен обрабатываться правильно в целом.
1 ответ
Используйте https://developers.google.com/identity/sign-in/devices для создания URL-адреса, который пользователь может посетить на другом устройстве, чтобы подтвердить регистрацию (вы можете показать QR-код для ссылки, если сможете его отобразить). Не забудьте помочь людям выйти, когда они закончат, если это публичная / общедоступная система.