OrangeHRM:Google oauth在成功授权后重定向到登录页面而不是仪表板

Abh*_*hek 21 php oauth symfony orangehrm

我正在使用opensource OrangeHRM并通过admin登录后,

我去了:

1.  Admin -> Configuration -> Social Media Authentication  
2.  Select Google+ from dropdown.
3. Add Client id, secret, redirect url and saved.  
Run Code Online (Sandbox Code Playgroud)

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

有没有办法解决它?根据OrangeHRM的一个文档,即用户指南,它说:

 Google Plus -
  This section allows configuring the Google + providers.   
  This section should be enabled from the back end.    
Run Code Online (Sandbox Code Playgroud)

我不确定我是否需要从后端启用任何内容,如果是这样,我应该启用相同的内容和位置?

Ama*_*tap 1

重定向 URI(OAuth 响应返回到的位置)必须在 Google API 控制台中注册,而错误表明您尚未执行此操作,或未正确执行此操作。

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