파이어베이스(Firebase)
-
Android Studio SHA-1 지문 확인 방법파이어베이스(Firebase)/인증(Firebase Auth) 2018. 11. 7. 07:38
SHA-1 지문안드로이드 스튜디오를 통해 배포용 앱을 생성하기 위해서는 별도의 서명 과정이 필요합니다. 이때 사용되는 것이 디지털 인증서인데 이를 SHA-1 지문이라고 부릅니다. SHA-1 지문에는 두 가지 형태가 있습니다. debug 인증서 : 개발, 테스트 과정에서 사용release 인증서 : 실제 배포 과정에서 사용 예전에 이런 종류 개념을 모를 때 실수로 실제 운영 중인 앱에 debug 인증서 지문을 복붙해서 로그인 시스템을 구현했다가 피본 기억이 생각나네요. 개발 과정에서 설치한 앱은 잘 작동하지만, playstore에서 설치한 앱은 비정상 종료를 일으킵니다. 오늘 포스팅에서는 위 두 가지 종류의 지문 정보를 확인하는 방법에 대해서 다뤄보도록 하죠! 1. debug 인증서 지문개발하는 과정에서는..
-
Firebase 인증으로 로그인 시스템 구현하기(1)파이어베이스(Firebase)/인증(Firebase Auth) 2018. 11. 6. 16:16
Firebase Auth 개요Firebase Auth는 Firebase에서 제공하는 인증 시스템입니다. 상당히 간편하게 구현할 수 있으며, 전화 번호 인증을 제외하면 무료입니다. 대표적인 인증 방식은 아래와 같습니다. 계정 연동 : 구글, 페이스북, 트위터, 깃허브 등 (네이버, 인스타 등은 제공 X)이메일 인증 : 사용자의 이메일 주소에 메일을 보내 URL로 인증 비밀번호 : 이메일, 비밀번호로 인증익명 인증 : 특별한 가입 절차없이 익명의 계정 생성기타 : 전화번호 인증, Play Game 로그인 등 모든 방식은 장단점이 있습니다. 예컨대 계정 연동 방식은 동기화가 돼 있으면 대개 클릭 한 번으로 편리하게 인증되는 반면 구글, 페이스북 계정이 없는 사용자나, 있다고 하더라도 비밀번호를 까먹은 사용자들..