Eungene's Imaginations...

asp.net core에서 카카오 로그인 하기 본문

Programming/ASP.net(MVC&Core)

asp.net core에서 카카오 로그인 하기

Eungene Eungene's 2021. 1. 19. 19:00
728x90
반응형

정말 많이 돌아왔다.

asp에서 카카오 로그인을 적용시키기 위해서 별의별 문서와 웹페이지들을 검색해봤다...

카카오에서 앱을 개설하고, redirect url도 제대로 입력해서 access token과 refresh token까지 모두 받아오는것까지 완료를 했는데, 정작 이 정보를 가지고 asp에 세션인증을 어떻게 하느냐가 문제였다.

여기에 대해서는 관련 내용은 안나오고, jsp spring에서 적용하는 내용들만 나오니.. 이건 뭐.... .net을 버려야 하나.. 라는 불신의 생각만 가득할 때쯤....

닷넷데브 포럼에 질문을 올렸다.
asp.net 환경에서 카카오 로그인 해보신분이 있는지...

대단한건.. 어느 개발자분께서 개발은 안해봤지만, 문서가 있다고 댓글을 달아주는것이 아닌가?
[닷넷데브에 올린 카카오 로그인 관련 질문]

덕분에 Kakao 로그인을 기존 Google 인증처럼 쉽게 적용할 수 있는 라이브러리를 찾을 수 있었고,
GitHub를 통해서 샘플 코드까지 받을 수 있게 되었다.
[Aspnet.Security.OAuth.Providers : 카카오 로그인 인증 지원]

소스를 통째로 받아보면 Mvc.Client 프로젝트가 샘플 프로젝트이고, 이 프로젝트에서 바로 KakaoTalk Login 을 테스트 해볼 수 있다.

ClientID는 Kakao Developers에서 생성하고 발급받은 RestApi Key를 입력하면 되고, ClientSecret은 앱의 보안 페이지에서 발급받은 Client Secret키를 입력해주면 된다.

 

기타 asp 분만 아니라 C#을 사용하는 개발자들은 [닷넷데브]를 통해서 정보를 물어보고 찾아보기 바란다.
얼마전에 안 사실이지만, 데브피아는 죽었다. ㅠ

이제 한국에 유일하게 남은 C# 커뮤니티라고는 [닷넷데브]밖에 없다.

반응형
0 Comments
댓글쓰기 폼