Выполните вход в систему на внешнем сайте и получите токен без привязки InAppBrowser - PullRequest
0 голосов
/ 26 октября 2018

Мое ионное приложение имеет LoginPage. После ввода учетных данных на этой странице и нажатия кнопки отправки плагин InAppBrowser используется для открытия другого URL-адреса и выполнения входа в систему. Некоторые eventListeners присоединяются к InAppBrowserObject с помощью .on( ... ), а затем выполняется некоторый javascript с .executeScript(), который выполняет вход в систему и возвращает полученный токен путем разрешения Observable.

Теперь я бы хотел сделать то же самое, но без кордов InAppBrowser, потому что некоторые пользователи могут использовать веб-версию приложения. Я знаю, что могу выполнить window.open( ) аналогично, но как я могу ввести код для запуска входа в систему в открывшемся окне? И как я могу использовать переменные из области LoginPage в коде, который будет выполнен в окне?

...