Как реализовать аутентификацию с помощью внешнего провайдера (ВКонтакте) в ASP.NET Core?
VK Open API
1. Получаете через API ID пользователя
2. Находите по ID его у себя в базе
3. Отмечаете, что залогиненawait SignInManager.SignInAsync(user, true, false);
4. Возвращаете странице cookies с токеном вашей сессии
Для ASP .NET CORE 2 можно использовать https://github.com/mkhrapunov/AspNet.Security.OAuth.VK