2014-09-12 2 views
3

는 최근MVC Owin 제공 키 변경

app.UseGoogleAuthentication(new GoogleOAuth2AuthenticationOptions(){ 
ClientId = "xxxxxxxxxxx.apps.googleusercontent.com", 
ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxx"}); 

app.UseGoogleAuthentication() 

을 사용하는 내 MVC 응용 프로그램을 변경했습니다. 이미 가입 한 사용자가 새 사용자로 취급되는 결과, 공급자 키를 마이그레이션하거나 사용할 공급자 키를 owin에게 알려주는 방법이 있습니까? 나는 정말로 공급자의 키를 변경하기 위해 데이터베이스에서 업데이트 문을 수동으로 실행하고 변경 작업을 수행하고 싶지 않습니다.

+0

아니요 수정할 수있는 방법이 없습니다. 사용자가 클라이언트 ID를 변경 한 경우 새 ID를 인증해야합니다. – DaImTo

답변

0

나는 결국 사용자 이메일이 이미 등록되어 있는지 확인했다. 그때 나는 그 사용자 ID에 추가 로그인 정보를 추가했습니다.

user = await _userManager.FindByNameAsync(email);