Есть сайт с авторизацией через VK.
Кнопка войти выполненна через ссылку и имеет вид <a href='link' target='_blank'>Войти</a>
Нажимаем кнопку войти - открывается новая вкладка. Переходит на контакт, потом на файл login.php если пользователь дает разрешение. Данные вытаскиваются и пишутся в сессию. Здесь все работает и в целом все ясно.
Дальше... окно должно закрыться, браузер вернуться на старую вкладку и страница основного сайта должна перезагрузиться или обновить часть себя через AJAX.
Как связаны новая вкладка и основная? Каким образом передать ответ, что авторизация прошла обратно на сайт?
Нужно открывать не вторую вкладку а pop-окно в скрипте через window.open. И обращаться к первой странице через window.opener
Сборка персонального компьютера от Artline: умный выбор для современных пользователей