$ npm install @react-oauth/google@latest
import { GoogleOAuthProvider } from '@react-oauth/google';
<GoogleOAuthProvider clientId="<your_client_id>">...</GoogleOAuthProvider>;
index.js에 기입하기 <React.StrictMode>보단 안쪽 app보단 밖에 넣어줘야함
root.render(
<React.StrictMode>
<GoogleOAuthProvider clientId="1041839150103-su33946bi42tuebn6v0qtoa0r8jhhd4q.apps.googleusercontent.com">
<App />
</GoogleOAuthProvider>
</React.StrictMode>
);
import { GoogleLogin } from '@react-oauth/google';
<GoogleLogin
onSuccess={credentialResponse => {
console.log(credentialResponse);
}}
onError={() => {
console.log('Login Failed');
}}
/>;