Привет, я создаю веб-сайт на React, который использует Google Sign in API, одна проблема, с которой я столкнулся, заключается в том, что пользователь должен снова войти в систему после обновления страницы или перехода на другие страницы. Интересно, есть ли простой способ для такого манекена, как я, реализовать это. Я был бы очень признателен.
import GoogleLogin from "react-google-login";
class About extends Component {
constructor(props) {
super(props);
this.state = {
name: "",
email: "",
url: "",
};
}
responseGoogle = (response) => {
console.log(response);
console.log(response.profileObj);
this.setState({ name: response.profileObj.name });
this.setState({ email: response.profileObj.email });
this.setState({ url: response.profileObj.url });
};
render() {
return (
<div>
<GoogleLogin
clientId="35729443666-teiio5n42sr91viqbipavts334jc4u3i.apps.googleusercontent.com"
buttonText="Login"
onSuccess={this.responseGoogle}
onFailure={this.responseGoogle}
cookiePolicy={"single_host_origin"}
/>
<h3>{this.state.name}</h3>
<h3>{this.state.email}</h3>
<img src={this.state.url} alt={this.state.name} />
</div>
);
}
}
export default About;