海外访问:www.kdjingpai.com
Ctrl + D 收藏本站
当前位置:首页 » AI答疑

如何解决Base Chat部署时的Google认证配置难题?

2025-09-05 1.6 K

Base Chat的Google OAuth认证配置详解

Google认证是Base Chat的重要安全机制,完整配置流程如下:

配置前准备:
• 拥有Google Cloud Platform项目
• 具备项目所有者权限
• 准备备案过的域名(本地开发可使用localhost)

  • 第一步:创建OAuth凭证
    在GCP控制台的”API和服务→凭据”页面,创建OAuth客户端ID,选择”Web应用”类型
  • 第二步:设置授权域名
    在”授权JavaScript来源”中添加部署域名(如https://yourdomain.com)
    在”授权重定向URI”中添加回调地址(如https://yourdomain.com/api/auth/callback/google)
  • 第三步:配置环境变量
    将获取的客户端ID和密钥填入.env文件:
    GOOGLE_CLIENT_ID=your_client_id
    GOOGLE_CLIENT_SECRET=your_client_secret
  • 第四步:验证配置
    启动服务后访问/login页面应显示Google登录按钮
    使用npm run dev测试时会自动启用开发模式的安全例外

排错技巧:
• 403错误检查域名是否完全匹配
• 登录后闪退需验证JWT签名密钥
• 开发环境可暂时禁用严格HTTPS检查

相关推荐

找不到AI工具?在这试试!

输入关键词,即可 无障碍访问 必应 搜索,快速找到本站所有 AI 工具。

回顶部

zh_CN简体中文