firebase 사용자 인증
16 Feb 2017 | firebase 파이어베이스사용자 인증
firebase 인증 서비스 사용
- Firebase App은 여러 Firebase 서비스를 사용할 수 있습니다. firebase 네임스페이스로 각 서비스에 액세스할 수 있습니다.
- firebase.auth() - 인증
- firebase.storage() - 저장소
- firebase.database() - 실시간 데이터베이스
인증 제공업체 개체의 인스턴스1 생성
var provider = new firebase.auth.GoogleAuthProvider();
현재 로그인한 사용자 가져오기
- 현재 사용자를 가져올 때 권장하는 방법은 다음과 같이 Auth 개체에 관찰자를 설정하는 것입니다.
firebase.auth().onAuthStateChanged(function(user) { if (user) { // User is signed in. } else { // No user is signed in. } });
로그인 팝업창 띄우기
firebase.auth().signInWithPopup(provider);
참고문서
-
인스턴스는 객체를 생성하기 위해 만들어진 또 다른 객체를 바로 인스턴스(instance)라고 부른다. ↩