OAuth 클라이언트 만드는 법

2022. 4. 6. 20:38Unity3D/경험 기록

1. 구글 클라우드 플랫폼에서 '+사용자 인증 정보 만들기' 를 누른다.

2. 애플리케이션 유형 드롭박스에서 Android 선택.

위의 설명대로 앱이 여러 플랫폼에서 실행되는 경우 각각 자체 클라이언트 id가 있어야 한다.

기기에 apk를 직접 깔아 구동할 때와, 앱 번들을 설치해 구동시킬 때에 필요한 id가 따로 있다는 뜻이다.

 

3. 나머지 서식 채워넣기

패키지 이름은 밑의 스샷에서 Package Name을 복붙하고,

그 밑의 SHA-1 인증서 디지털 지문을 얻는 방법은,

명령 프롬프트를 열고, 

java -version을 실행해본다.

java 버전이 나오지 않는다면

아래와 같이 한다.

 

Preferences 에서 External Tools로 이동, 

밑으로 스크롤을 내려서 Android의 JDK를 Copy Path 한다.

그리고 명령 프롬프트를 열고 Copy Path 한 주소로 이동한다.

그리고 이동한 곳의 디렉터리에 bin 폴더에 들어가면

keytool.exe 가 보일 것이다.

그러면 이제 keytool -keystore <키스토어 위치> -list -v 명령을 실행해줘야 한다.

키스토어 위치를 복사하고,

명령을 입력한다. 그러면 키스토어 비밀번호를 입력해야 한다.

입력하면,

이렇게 뜰 것이다.

여기서 SHA1 에 있는 문자들을 복사해서

위의 SHA-1 인증서 디지털 지문을 넣는 곳에 붙여넣으면 된다.

 

그러면 OAuth 클라이언트가 생성된다.