Связь между страницей и всплывающей страницей

У меня есть приложение, в котором есть кнопка, которая открывает пустую страницу для проверки подлинности.

Мой вопрос: когда пользователь завершает аутентификацию и обработку для linkedin, как мне сообщить исходной странице, что этот процесс завершен?

Я думал о создании метода ajax, который сообщает базе данных, что пользователь находится в oauth, и когда они будут завершены, мы сообщаем той же базе данных, что процесс завершен, и исходная страница узнает.

Есть идеи?

0

Решение

Увидеть: Как я могу сделать запрос OAuth, открыв новое окно, вместо перенаправления пользователя с текущей страницы?

Трюк это window.opener свойство, доступное из всплывающего окна. Используя это, вы можете сделать что-то простое, как перезагрузить window.opener.location.reload() или, возможно, что-то более сложное, используя postMessage (в любом случае код будет находиться на странице, на которую перенаправляет OAuth при завершении).

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]