일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 정보처리기사
- Cocoa touch Framework
- setState
- Android
- 1과목
- 안드로이드 스튜디오
- BottomNavigationBar
- 변수
- GetX
- 이메일
- 로그인
- 상태관리
- 안드로이드
- non-nullable
- StatefulWidget
- Kotlin
- go_router
- 함수
- swift
- Null Safety
- 회원가입
- firebase_auth
- java
- UserAccountsDrawerHeader
- IOS
- flutter
- auth
- firebase
- dart
- Provider
- Today
- Total
앱 개발 공부방
안드로이드 스튜디오-카카오톡 로그인 구현하기(카카오 개발자에 앱 등록 및 설정) 본문
어플들을 보면 카카오톡이나 페이스북 구글 계정 로그인 등 SNS 로그인으로 간편 로그인 기능이 많은데 그중 카카오톡 로그인 기능을 구현해보도록 하겠습니다.
처음으로 카카오톡 개발자 사이트에 자신이 만들려는 앱을 등록을 해야 카카오에서 제공하는 api를 사용 가능합니다.
들어가셔서 로그인을 하고 하단에 앱 개발 시작하기를 들어가면 아래 사진 처럼 나오는데 앱 만들기를 클릭해줍니다.
들어가셔서 이름을 입력하고 앱 만들기를 해준다
자신의 앱에 들어가서 아래사진의 앱 정보에 설정으로 들어가 준다
들어가셔서 플랫폼 추가를 들어가서 Android에 체크하시고
소스코드를 보시면 맨 위에 package 뒷부분이 패키 지명인데 복사 붙여 넣기를 해줍니다.
그러면 추가가 되는데 키 해시도 등록을 해야 완료가 됩니다.
해시 키 : 안드로이드 개발 환경에서 가지고 있는 인증서에 대한 해쉬값이다. 쉽게 말해서, 각 개발자에 대한 고유한 키값이라고 생각하면 된다. 키 해시를 등록하지 않으면 카카오 API를 앱에서 호출할 수 없다.
해시 키 찾는 법은 안드로이드 스튜디오에서 log를 띄워서 보는 게 가장 편했다.
제가 안드로이드 스튜디오 상에서 해시 키를 구하는 법을 포스팅한 글입니다. 확인 후 해시 키를 구하시면 됩니다.
https://cpcp127.tistory.com/11
해시 키를 구하셨으면 입력하시면 플랫폼이 추가되었습니다.
다음은 왼쪽 메뉴에 설정-> 사용자 관리를 들어가서 OFF 돼있는걸 ON으로 바꿔줍니다.
카카오 API는 프로필 정보를 제외한 정보를 불러오려면 카카오에 해당 정보를 받아오는 이유를 밝혀야 한다.
따라서 수집 목적도 적어주도록 한다.
저는 프로필 정보(닉네임, 프로필 사진), 이메일, 성별만 필요해서 설정했고 연령대나 생일 등이 필요하시면 ON으로 바꿔주시고 사용하시면 됩니다.
이로써 카카오 개발자 사이트에 앱 등록을 끝냈고 다음 글에서는 안드로이드 스튜디오에서 작업을 하겠습니다.
*참고*
https://m.blog.naver.com/woo171tm/221459407188
'Android-java' 카테고리의 다른 글
안드로이드 스튜디오-음성인식 사용하기 (6) | 2020.03.07 |
---|---|
안드로이드 스튜디오-카카오톡 로그인 버튼 생성 및 클릭 이벤트 (4) | 2020.02.15 |
안드로이드 스튜디오-SNS로그인 기능 구현시 필요한 해시 키 값 구하기 (1) | 2020.02.15 |
안드로이드 스튜디오-로그인 회원가입2 (5) | 2020.02.13 |
안드로이드 스튜디오-로그인 회원가입 만들기 (3) | 2020.02.13 |