3장 파이어베이스 인증

Jamezz Dev·2020년 7월 15일
0

firebase

목록 보기
3/4
post-custom-banner

파이어 베이스의 인증 주요 기능

1.파이어베이스 UI

  • 인증과정에 필요한 ui를 제공한다 .따라서 사용자들은 쉽게 사용할수 있다는 장점이 있다.

2. 이메일 및 비밀번호 기반 인증

  • 파이어베이스 인증 sdk를 이용해 사용자의 이메일 주소와 비밀번호를 이용해 로그인을 처리할 수 있도록 한다

3. 제휴 id 공급업체 통합

  • 구글 페이스북, 트위터, 깃헙 계정으로 로그인을 할수 있는 수단을 제공한다.

4. 맞춤 인증 시스템 통합

  • 앱의 기존 로그인 시스템을 파이어베이스 인증 sdk에 연결하면 파이어베이스 실시간 데이터베이스와 기타 데이터베이스 서비스 이용이 가능하다

5. 익명 인증

  • 임시 익명 계정을 생성해 로그인 안하고도 인증할 수 있게 해주며 , 나중에 익명계정으로 일반 계정으로 업그레이드하여 사용자의 이용내역을 그대로 가져올 수 있도록 한다.

파이어 베이스 콘솔에서 인증 서비스 설정하기

  • 파이어 베이스 인증을 설정하려면 사전에 파이어베이스 콘솔에서 인증 서비스를 설정해야한다.

    1.설정하고자 하는 프로젝트를 선택한다
    2.왼쪽탭의 Authentication 메뉴를 선택한다
    3.Authentication 관련 사용자, 로그인 방법, 템플릿 탭이 화면에 보인다
    4.로그인 방법 탭을 클릭해 인증방법을 선택하고 중지됨을 사용설정으로 바꾼다.
    5.저장 버튼을 누르면 설정 완료

파이어베이스 콘솔에서 페이스북 인증 설정하기

  1. FaceBook Developer 사이트에 들어간다 (developer.facebook.com)

  1. 로그인을 하고 새 앱추가 하기로 들어간다

  1. 앱 id를 만든다

  1. 설정 -> 기본 설정 에서 앱 시크릿 코드 발급 확인한다.

  1. 파이어베이스 콘솔에서 페이스북 인증 사용하도록 설정을 합니다

  1. facebook developer 로그인 설정에서 클라이언트 OAuth설정 에서 유효한 OAuth 리디렉션 URI를 설정해주고 변경내용 저장한다

profile
💻디지털 노마드를 🚀꿈꾸는 🇯🇲자메즈 🐥개발자 입니다.
post-custom-banner

0개의 댓글