0

我正在尝试在我的 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;
4

0 回答 0