ASP.NET Identity 를 살펴보면 google 인증도 간단하게 사용이 가능하다.
우선 아래 한글 사이트가 존재한다. 대신 아래 글에서 수정해야 할 부분이 다소 보인다.
http://www.egocube.pe.kr/Translation/Content/asp-net-identity/201406230001
OAuth 2를 위한 Google 응용 프로로그램을 생성 및 프로젝트 연결하기
https://localhost:44300/signin-google
1. https://localhost:44300/
이 부분에서 https://localhost:44300/ 가 아니고 https://localhost:44300 이다. 뒤에 / 를 붙일 수 없다.
2. 구글에서 client id 와 Secret 값을 생성하고 나서 저장한 다음, 이게 끝이 아니다.
google+ api 를 활성해 줘야 작동이 된다.
활성화 여부는.. 아래 사이트 링크를 통해 확인이 가능하다.
https://console.developers.google.com/project/seraphic-heaven-93905/apiui/apis/enabled
자세한 설명은.. 영문판에서 ....
http://www.asp.net/mvc/overview/security/create-an-aspnet-mvc-5-app-with-facebook-and-google-oauth2-and-openid-sign-on
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.