【发布时间】:2013-09-01 04:28:51
【问题描述】:
我正在尝试使用 Codeigniter 火花 (http://getsparks.org/packages/oauth2/versions/HEAD/show) 允许用户使用 fb 和 google 登录到我的 php 站点。
我的本地开发站点(在 wampserver 上)称为 mysite.dev,为此我有一个 etc/hosts 文件,例如:
127.0.0.1 mysite.dev
Facebook 登录工作正常。但是当我尝试使用谷歌登录时,谷歌抱怨: redirect_uri 的参数值无效:不允许非公共域:http://mysite.dev/index.php/oauth2/session/google 其中 oauth2 是我的控制器,会话是我指定 fb/google 等的函数
任何线索/提示?
【问题讨论】:
-
这里也有类似的问题,任何好的解决方法,因为我不能使用本地主机,而是需要一个自定义域名,例如:project.company。我宁愿不要将所有开发人员的主机名更改为 project.company.com
标签: php codeigniter oauth-2.0 google-login