Я включил вход с Facebook
, Google
и Twitter
в основном проекте Asp.Net. Я также сохраняю соответствующие токены в таблицу AspNetUserTokens
. Как я могу получить токены Twitter, например, для доступа к Twitter API от имени пользователя; без того, чтобы этот пользователь вошел в Twitter или даже вошел в мое приложение в тот момент, когда я использую Twitter API?
Использование токенов внешнего поставщика в удостоверении Asp.net Core
Ответы (1)
Я просматривал SignInManager, но правильным местом для его поиска был UserManager:
var accessToken = await _userManager.GetAuthenticationTokenAsync(user, "Twitter", "access_token");
var accessTokenSecret = await _userManager.GetAuthenticationTokenAsync(user, "Twitter", "access_token_secret");
person
VMh
schedule
04.10.2017