Oauth2 Google 流星
Ouath2 Google Meteor
我正在尝试使用 Accounts-google 程序包连接到 google。
我已经安装了 2 个软件包。
meteor add service-configuration
meteor add accounts-google
这是我的 server/config.js
文件的样子。
ServiceConfiguration.configurations.upsert(
{ service: "google" },
{
$set: {
clientId: "xxxxxxxx",
loginStyle: "popup",
secret: "xxxxx"
}
}
);
我在 google 控制台上的设置。
Javascript 来源:http://localhost:3000/
重定向 URL: http://localhost:3000/_oauth/google?close
但是我总是得到同样的错误。
很明显,错误是在重定向 url 上发生的,所以这个 http://localhost:3000/_oauth/google?close
有问题吗?
我已经按照 Slava 在 Github issue #2717
指出的步骤进行操作
在 Google 开发者控制台中检查 api 键的设置,以确保您已将 http://localhost:3000/
添加到授权来源以及 http://localhost:3000/_oauth/google
和 http://localhost:3000/_oauth/google?close
到您授权的重定向网址。
我正在尝试使用 Accounts-google 程序包连接到 google。
我已经安装了 2 个软件包。
meteor add service-configuration
meteor add accounts-google
这是我的 server/config.js
文件的样子。
ServiceConfiguration.configurations.upsert(
{ service: "google" },
{
$set: {
clientId: "xxxxxxxx",
loginStyle: "popup",
secret: "xxxxx"
}
}
);
我在 google 控制台上的设置。
Javascript 来源:http://localhost:3000/
重定向 URL: http://localhost:3000/_oauth/google?close
但是我总是得到同样的错误。
很明显,错误是在重定向 url 上发生的,所以这个 http://localhost:3000/_oauth/google?close
有问题吗?
我已经按照 Slava 在 Github issue #2717
指出的步骤进行操作在 Google 开发者控制台中检查 api 键的设置,以确保您已将 http://localhost:3000/
添加到授权来源以及 http://localhost:3000/_oauth/google
和 http://localhost:3000/_oauth/google?close
到您授权的重定向网址。