2017-10-04 3 views
0

Asp.Net 핵심 프로젝트에서 Facebook, GoogleTwitter으로 로그인을 활성화했습니다. 또한 해당 토큰을 테이블 AspNetUserTokens에 저장합니다. 예를 들어 트위터 토큰을 검색하여 사용자를 대신하여 Twitter API에 액세스하려면 어떻게해야합니까? 이 사용자가 Twitter에 로그인하지 않거나 Twitter API를 사용하고있는 순간에 내 애플리케이션에 로그인하지 않아도됩니까?Asp.net 핵심 ID에서 외부 공급자 토큰 사용

답변

1

나는 SignInManager하지만 찾기 위해 적절한 장소에 UserManager 된보고 있었다 :

var accessToken = await _userManager.GetAuthenticationTokenAsync(user, "Twitter", "access_token"); 
var accessTokenSecret = await _userManager.GetAuthenticationTokenAsync(user, "Twitter", "access_token_secret");