сторонний OAuth
при клике на эту кнопку идем на сторонний сервис, там открывается их сайт, мы соглашаемся... затем от них летит редирект на мою страницу... там я делаю всю магию и в итоге получаю access_token и по нему данные юзера, сохраняю юзера и есть у меня пара токенов моего приложения
как быть дальше, по сути все это происходит во вторйо вкладке, а как сделать так, чтобы первая вкладка срегаировала, что аутентифкаиция окончена и можно впустить? эту вторую вкладку я хотел бы просто закрыть
иначе полуается остается брошенная вкладка со страницей входа и пользователь вошел в соседней
все должно по идее происходить на твоей вкладке
В любом случае, нужно чтоб несколько вкладок работало
ну а как на моей вкладке, если открывается соседняя с чужим ресурсом и там юзер кликает Accept
Могу ошибаться Но как предположение, можно между вкладками коммуникацию через local storage наладить, там можно на event подписаться. Хотя может есть и более подходящие механизмы
так так так, похоже на правду
Обсуждают сегодня