我正在尝试在我的 react js 应用程序中集成 Google 登录。好吧,我正在使用 react-google-login 包来实现它。当我通过 npm start 启动它时,它工作得很好。但是当我通过 VSCode 中的调试器启动我的应用程序并尝试进行谷歌登录时,它会引发以下错误。
我的启动配置是
我已经尝试过,允许不安全的应用程序在我的 id 的谷歌设置上登录。
编辑:添加登录代码
import React from "react";
import { GoogleLogin } from "react-google-login";
import {} from "dotenv/config";
const LoginGoogle = () => {
const onSuccess = (res) => {
console.log("Login Sucess currentUSer " + JSON.stringify(res));
};
const onFailure = () => {
console.log("Login Fail");
};
const value = process.env.REACT_APP_GOOGLE_O_AUTH_CLIENT_ID;
return (
<div className="pb-5">
<GoogleLogin
// clientId={process.env.REACT_APP_GOOGLE_O_AUTH_CLIENT_ID}
clientId={value}
buttonText="Login this shit"
onSuccess={onSuccess}
onFailure={onFailure}
cookiePolicy={"single_host_origin"}
className="mt-5"
isSignedIn={true}
></GoogleLogin>
</div>
);
};
export default LoginGoogle;