React에서 페이스북 로그인을 사용 할 때 react-facebook-login 라는 간단한 라이브러리가 있다.
깃허브 페이지에 설명을 보면 굉장히 간단하게 페이스북 로그인을 구현 할 수 있다.
설치
#> yarn add react-facebook-login
사용방법
# container.js _handleFacebookLogin = response => { // presenter에 props로 전달 console.log(response); }
# presenter.js <FacebookLogin appId="1563531103731025" // facebook developer 페이지에 생성한 앱의 아이디 autoLoad={false} fields="name,email,picture" // 페이스북에서 가져올 필드 cssClass={formStyles.facebookLink} // 사용할 스타일 callback={props.handleFacebookLogin} // 콜백함수 지정( container에 생성 ) icon="fa-facebook-square" // 아이콘 지정 textButton={context.t('Log in with Facebook')} // 버튼에 표시할 텍스트 />
댓글
댓글 쓰기