Есть SPA, которое по запросу покажет qr код, я его сканирую своим приложением, и в SPA должно отобразиться то что я отсканировал. Подобное что-то у Whatsapp web. Как реализовать данную технологию?
Не думайте о QR как о чем-то волшебном. Это просто данные, которые легко вводятся через камеру.
Токен или URL. Приложение получает эти данные, отправляет на сервер запрос, составленный по ним.
Сервер проверяет валидность запроса и авторизует пользователя.