21

我正在使用开源OrangeHRM,通过管理员登录后,

我去了:

1.  Admin -> Configuration -> Social Media Authentication  
2.  Select Google+ from dropdown.
3. Add Client id, secret, redirect url and saved.  

在登录页面中,如果通过 Google 选项登录,它提供了一个选择 gmail 帐户的选项,一旦我选择帐户并允许我的 gmail 帐户访问 OrangeHRM,它会在成功授权后将我带回登录页面而不是仪表板。

有什么办法可以解决吗?根据 OrangeHRM 的一份文件,即用户指南,它说:

 Google Plus -
  This section allows configuring the Google + providers.   
  This section should be enabled from the back end.    

我不确定是否需要从后端启用任何功能,如果需要,我应该在哪里启用相同的功能?

4

1 回答 1

1

重定向 URI(返回 OAuth 响应的位置)必须在 Google API 控制台中注册,错误表明您没有这样做,或者没有正确完成。

转到项目的控制台并查看 API 访问。您应该在那里看到您的客户端 ID 和密码,以及重定向 URI 列表。如果未列出所需的 URI,请单击编辑设置并将 URI 添加到列表中。

于 2016-04-26T14:53:28.533 回答