Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

本地测试可以登录,上传到服务器使用google登录显示 密钥无效 | Secret key is invalid,网址已授权。 #6

Closed
Pinkpiglet opened this issue Mar 24, 2023 · 10 comments
Labels
bug Something isn't working

Comments

@Pinkpiglet
Copy link

image

@Pinkpiglet
Copy link
Author

建议也添加上微软登录方式

@suikodev
Copy link
Collaborator

README 中关于部署的步骤还不是特别清晰,原因是准备在今天完成 vercel 部署方案后更新详细的逐步部署文档。

首先基于你本地测试可以登录的情况,我默认你的 firebase 的各种配置是没问题的。所以你的问题可能是因为在服务端没有配置登录账号限制,AUTH_PHONE_REGEXAUTH_EMAIL_REGEX 这两个环境变量都没有设置。一定要至少设置其中之一。

@suikodev
Copy link
Collaborator

微软登录方式会加,但是会优先完成既定的功能,详见 README。

@Pinkpiglet
Copy link
Author

@suikodev AUTH_EMAIL_REGEX参数已经设置。
image

@suikodev suikodev added the bug Something isn't working label Mar 24, 2023
@suikodev
Copy link
Collaborator

我发现 server 端直接在 .env 里面设置环境变量会有 bug。你是直接用 node.js 启动的服务吗?在服务器暂时先 export 一下环境变量。如:

export AUTH_EMAIL_REGEX="@anarch.studio$"

@Pinkpiglet
Copy link
Author

@Pinkpiglet 变量设置还是一样,提示Secret key is invalid

@Pinkpiglet
Copy link
Author

@suikodev 使用node直接启动的

@Pinkpiglet
Copy link
Author

@suikodev 使用npm run dev启动的

@suikodev
Copy link
Collaborator

suikodev commented Mar 24, 2023

@Pinkpiglet 你有 telegram 账号吗,可以用 telegram 联系我一下吗? 我的账号是 @suikodev 我需要更具体的一些信息,但是这些信息我觉得放在 issue 里不太合适,比如你部署的地址,你 firebase 的一些配置等。

@Pinkpiglet
Copy link
Author

@suikodev 最新版本谷歌邮箱已经可以登录。

suikodev pushed a commit that referenced this issue Mar 27, 2023
fix: 防止中文输入法输入英文时触发提交
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants