[ETC] FireBase 문자 인증
2021. 7. 27. 15:08ㆍETC
//firebaseConfig.js
const firebaseConfig = {
apiKey: "apiKey",
authDomain: "authDomain",
projectId: "projectId",
storageBucket: "storageBucket",
messagingSenderId: "messagingSenderId",
appId: "appId",
measurementId: "measurementId"
};
export default firebaseConfig;
각 키는 firebase 가입 후 프로젝트를 생성하면 받을 수 있다. 해당 하는 키에 값을 넣어주면 된다.
import firebaseConfig from '../firebaseConfig';
import * as firebaseui from "firebaseui";
import firebase from "firebase";
const Main = () => {
useEffect(() => {
const fbase = firebase.initializeApp(firebaseConfig);
const uiConfig = {
signInSuccessUrl: "https://www.naver.com",
signInOptions: [firebase.auth.PhoneAuthProvider.PROVIDER_ID],
tosUrl: "https://www.naver.com"
};
let ui = new firebaseui.auth.AuthUI(firebase.auth());
ui.start("#firebaseui-auth-container", uiConfig);
}, []);
return(
<div>
<div id="firebaseui-auth-container"></div>
</div
)
}
실행결과
'ETC' 카테고리의 다른 글
[ETC] 웹팩의 기본 개념 (0) | 2022.02.10 |
---|---|
[ETC] VS CODE 웹 버전 (0) | 2021.11.09 |
[ETC] 캐싱이란? (0) | 2021.07.01 |
Port 번호가 충돌 날때 강제적으로 해당 Port 죽이는 방법 (0) | 2021.06.30 |
ngrok 외부에서 로컬 서버 접속 환경 구성 (0) | 2021.06.03 |