История изменений
Исправление javascript, (текущая версия) :
Так же делает и телеграм, для подключения устройства. Это просто и легко и правильно, потому что в данном сценарии одно устройство (то, где приложение) уже авторизовано.
Но в его юзкейсе не все так просто.
-
Открывать сканер qr кода он должен по ссылке из письма - это дополнительный код (нужно писать этот самый qr-сканер).
-
Пользователь должен будет разрешить досутп к камере из браузера. Не все будут это делать, многие машинально нажмут отмена при запросе разрешения.
-
Пользователь может открыть письмо не с телефона, а просто с другого устройства, где он проверяет почту. Там не обязательно должна быть камера и устройство вообще может быть не переносное.
P.S
У нас сделано так в одном интранет портале. Но у нас два варианта - авторизация по емейлу, в нем ссылка или код для ручного ввода подтверждения. Или он может авторизоваться однажды на телефоне, авторизовать PWA, после чего просто с любого устройства через это PWA сканировать QR код в форме авторизации, и подверждать вход с новго устройства.
Все как в банках и мессенджерах, только без установки и написания нативных приложений.
Исправление javascript, :
Так же делает и телеграм, для подключения устройства. Это просто и легко и правильно, потому что в данном сценарии одно устройство (то, где приложение) уже авторизовано.
Но в его юзкейсе не все так просто.
-
Открывать сканер qr кода он должен по ссылке из письма - это дополнительный код (нужно писать этот самый qr-сканер).
-
Пользователь должен будет разрешить досутп к камере из браузера. Не все будут это делать, многие машинально нажмут отмена при запросе разрешения.
-
Пользователь может открыть письмо не с телефона, а просто с другого устройства, где он проверяет почту. Там не обязательно должна быть камера и устройство вообще может быть не переносное.
P.S
У нас сделано так в одном интранет портале. Но у нас пользователь два варианта - авторизация по емейлу, в нем ссылка или код для ручного ввода подтверждения. Или он может авторизоваться сразу на телефоне, авторизовать PWA, после чего просто с любого устройства через это PWA сканировать QR код в форме авторизации, и подверждать вход с новго устройства.
Все как в банках и мессенджерах, только без установки и написания нативных приложений.
Исходная версия javascript, :
Так же делает и телеграм, для подключения устройства. Это просто и легко и правильно, потому что в данном сценарии одно устройство (то, где приложение) уже авторизовано.
Но в его юзкейсе не все так просто.
-
Открывать сканер qr кода он должен по ссылке из письма - это дополнительный код (нужно писать этот самый qr-сканер).
-
Пользователь должен будет разрешить досутп к камере из браузера. Не все будут это делать, многие машинально нажмут отмена при запросе разрешения.
-
Пользователь может открыть письмо не с телефона, а просто с другого устройства, где он проверяет почту. Там не обязательно должна быть камера и устройство вообще может быть не переносное.