[iOS-how to] kakao 로그인

miori·2020년 12월 17일
1

ios-how to

목록 보기
2/6
post-thumbnail

swift로 진행이 되었으며, pod 을 통해 실습을 진행하였다.
실습에 진행된 코드는 깃허브에 커밋해놓았다.

시작에 앞서

  • 아래와 같이 pod file에 입력을 해주고, pod install 을 해준다.

pod 'KakaoSDK'

  • 다음과 같이 부분적으로도 설치할 수 있다.
pod 'KakaoSDKCommon'  # 필수 요소를 담은 공통 모듈
pod 'KakaoSDKAuth'  # 카카오 로그인
pod 'KakaoSDKUser'  # 사용자 관리

Kakao Login

kakao login 구현은 크게 두가지로, 카카오어플을 통한 로그인 방법과 카카오 id,pw를 입력할 수 있는 방법이 있다.

  • kakaotalk 어플을 통한 로그인

    • 준비과정

      • AppDelegate.swift 에 있는 KakaoSDKCommon.initSDK(appKey: ApiKey.kakao) 코드에서 ApiKey.kakao 는 각자의 네이티브앱키를 지칭한다.
        (저는 따로 키를 저장하는 파일을 만들었습니다)
      • ApiKey.kakao 에 본인의 네이티브앱키를 그냥 넣어도 된다.
    • 화면구성과 카카오로그인

      • 화면 구성 시 버튼을 만들어주고 @IBAction func 을 통해 구현 할 수 있다.
      • kakao api를 따라하면 쉽게 사용할 수 있다.
profile
iS를 공부하는 miori 입니다.

0개의 댓글