[JSP] 소셜 로그인(카카오,네이버) - 3. 카카오 developers 로그인 설정

델버·2022년 9월 7일
0

JSP

목록 보기
7/8
  • 카카오 로그인을 위해서는 kakao developers에 가입해서 내 애플리케이션을 생성해야 한다. 그리고 로그인한 사용자의 어떤 정보를 얻을 건지에 대한 설정과 가장 중요한 API KEY를 얻는 걸 해보겠다.

1. kakao developers 입장

  • https://developers.kakao.com/
  • 해당 링크에 들어가서 시원하게 회원가입과 로그인을 해준다. 그리고 상단에 있는 내 애플리케이션을 클릭한다.

2. 애플리케이션 추가

  • 애플리케이션 추가하기 클릭

  • 앱 아이콘과 앱 이름은 정보 동의를 받을 때 사용자에게 표시된다.
    연습이므로 아무 사진과 앱 이름을 적어준다.

  • 저장하고 애플리케이션에 들어가게되면 앱 이름과 사진, 가장 중요한 앱 키가 나온다. 이 앱 키는 유출되지 않게 조심해야한다. 가령 프로젝트를 할 때 git 커밋에 api key를 올리게 되면 해킹에 위험하다. 대문에 열쇠를 꽂아 놓는 거나 마찬가지이므로 화분 밑에라도 숨겨 놓아야한다. api key를 숨기는 방법은 다양하니 검색하면 바로 나온다.

3. 애플리케이션 설정

플랫폼 등록

  • 메뉴에서 플랫폼을 클릭하고 Web의 Web 플랫폼 등록을 클릭한다.

  • 만약 호스팅할 사이트가 있으면 그 도메인을 적으면 되고 로컬로 돌린다고 하면 http://localhost:8080을 적어주면 된다.

  • 성공
    이 아니라 바로 밑의 등록하러 가기를 누른다.

카카오 로그인 활성화와 동의 설정

  • 등록하러 가기를 누르거나 좌측의 카카오 로그인을 누르면 나오는 화면이다. 활성화를 해준다.
    바로 밑의 Redirect URI가 등록이 있는데 일단 가볍게 Javascript로 구현하는 것이므로 제쳐둔다.

  • 좌측의 동의항목을 누르게 되면 나오는 화면이다.
    우리가 받아오고 싶은 건 사용자의 이름과 이메일이다. 닉네임을 필수 동의를 선택하고 이메일을 필수 동의를 선택하면 막혀있다. 검수가 필요하다고 한다.

  • 좌측에 비즈니스를 클릭하고 개인 개발자 비즈 앱 전환을 클릭한다.
    만약 인증이 필요하다고 하면 본인 인증을 하고 오면 된다. 이전에 한 기록이 있으면 바로 전환 목적을 묻는 창이 뜬다. 이메일 필수 동의를 하고 전환을 누른다.


  • 다시 동의항목에 가면 이메일을 필수 동의로 설정할 수 있다.

  • 이외에도 여러 설정을 할 수 있으니 이것저것 눌러보면 된다.

4. 버튼 이미지 다운로드

  • 알맞은 이미지를 선택하거나 모조리 다운받으면 된다.

0개의 댓글