@m4tkv

Авторизация через VK на клиенте?

Есть приложение, написаннон на чистом JS, которое генерирует html код и общается с сервером с помощью запросов.
Необходимо реализовать авторизацию через вк.
Нынешний порядок действий:
1. Пользователь жмет на вк, открывается новое окно, где происходит вход вк
2.В этом окне идет редирект на наш сервер, где собираются данные о пользователе (id, имя, фамилия...)
3. Генерируется обычный токен
4? Как передать токен обратно на клиент, чтобы закончить авторизацию?
Приложение на js работате по себе и редирект с сервера не поможет, нужен какой то способ, чтобы передать токен на клиент.
  • Вопрос задан
  • 418 просмотров
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега PHP
♬♬
Два разных варианта авторизации пользователя в ВК:
  • Implicit flow. Для работы с API от имени пользователя в Javascript-приложениях и Standalone-клиентах (десктопных или мобильных).
  • Authorization code flow. Для работы с API от имени пользователя с серверной стороны Вашего сайта.


Сейчас у вас реализован 2-й. А хотите 1-й.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы