@justslipknot

Как правильно сделать авторизацию oauth в SPA + web api?

У меня есть клиент (spa, vue) и есть web api (asp net core). Задача: очень грубо говоря я делаю твиттер на минималках с авторизацией через сторонний сервис (в моём случае VK).

В чем главная проблема: допустим я авторизовался через ВК, но мне же нужно ещё хранить какие-то данные, которые никак не относятся к ВК (текстовые посты, как в твиттере).

То есть, чтобы при входе через ВК, пользователь получал доступ к своей учетной записи, на которой хранятся все его "твитты" и тд. Как можно сделать подобное ? Сложность в том, что все примеры, которые я нашёл, были описаны с asp.net mvc, но мне нужно именно web api + spa
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
rpsv
@rpsv
делай либо хорошо, либо никак
Дак, а в чем проблема? У вас есть SPA, которая показывает кнопку "Авторизовать через ВК", которая открывает страницу ВК с обратным адресом, который ведет на URL бэка, и собственно SPA авторизацию через ВК никак не обрабатывает (если правильно помню, то можно можно через JS библиотеку вк)
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы