import {GoogleLogin} from "@react-oauth/google"; import {GoogleOAuthProvider} from "@react-oauth/google"; import base64 from 'base-64'; const GoogleLoginButton = () => { const clientId = '716858812522-rb0pfisq317unkh4so5hvbu16p19kqp8.apps.googleusercontent.com' let token = null; let payload = null; return ( <> <GoogleOAuthProvider clientId={clientId}> <GoogleLogin onSuccess={(res) => { token = res.credential; let payload = token.substring(token.indexOf('.')+1,token.lastIndexOf('.')); console.log(base64.decode(payload)); }} onFailure={(err) => { console.log("Login Failed"); console.log(err); }} /> </GoogleOAuthProvider> </> ); }; export default GoogleLoginButton