@justslipknot

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

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

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

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

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

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