Firebase에서 Github 인증 사용설정하기

1. Firebase 콘솔에서 승인 콜백 URL 얻기

Firebase 콘솔의 인증창에서 "로그인 방법 설정"버튼을 누르고 로그인 제공업체 탭에서 깃허브를 선택하면 위와같이 승인 콜백 URL와 클라이언트 ID, 비밀번호를 입력하는 창이 뜨게된다.

2. 깃허브 설정에서 OAuth App 등록하기

깃허브로 가서 Settings > Developer Settings > OAuth Apps로 들어가면 새로운 Oauth App을 생성할 수 있다.
생성하기에서 App이름과 홈페이지 URL, 그리고 1번 과정에서 얻은 승인 콜백 URL을 입력해준다.

3. 클라이언트 ID, 비밀번호 등록

생성된 OAuth App에 들어가면 클라이언트 ID와 비밀번호를 얻을 수 있다. 이를 다시 파이어베이스 콘솔창으로 돌아와서 입력해주면 사용 설정된다!

참고 - https://firebase.google.com/docs/auth/web/github-auth?authuser=1