У меня есть приложение Angular, которое использует соединение websocket для взаимодействия с сервером.Теперь мне нужно реализовать OAuth в стороннем сервисе, однако я не могу обработать какие-либо события на новой вкладке, открытой через window.open(url)
.
. API OAuth перенаправляет окно в мой домен и возвращает токен в параметрах URL-запроса.Мне нужно поймать этот токен, чтобы работать с этим.Как это можно реализовать?
const eHealthWind = window.open(msg.data.url);
console.log(eHealthWind.window);
eHealthWind.onload = function () {
eHealthWind.onpopstate = function (e) {
console.log('pop', e);
};
};