c# (asp.net 6.0 nuget library)로 “카카오 로그인” 테스트 해볼 수 있는 간단한 예제입니다.
예제 : https://github.com/kakao-tam/Kakao.AspNetCore.SDK
Nuget : https://www.nuget.org/packages/Kakao.AspNetCore.SDK/
- Microsoft.AspNetCore.Authentication nuget 라이브러리 형태로 사용하려는 경우 참고 : https://kakao-tam.tistory.com/129
[실행방법]
- Visual Studio Community 를 받아 설치합니다.
- github에서 Kakao.AspNetCore.SDK 사용 예제를 Clone 합니다.
- 내 애플리케이션 > 앱 설정 > 요약 정보 > "REST API 키"와 "내 애플리케이션>제품 설정>카카오 로그인>보안 > Secret Key"를 복사해서 프로젝트 루트 폴더 Program.cs 파일 “앱키”, “클라이언트 시크릿” 항목에 설정합니다.
- 내 애플리케이션>제품 설정>카카오 로그인 > Redirect URI에 https://localhost:7070/oauth/callback 주소를 설정합니다.
- Visual Studio 툴바에서 [ IIS Express] 를 실행하면, 브라우저가 실행되어 http://localhost:7070/ 에 접속 됩니다.
[실행결과]
로그인에 관한 가이드 : https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api
KOE006 에러 : https://devtalk.kakao.com/t/koe006/114778