我使用Hybridauth设置了Google OAuth,它可以在我的开发文件夹中使用,例如http://example.com/dev和回调位于http://example.com/dev/callback.php
现在我想将dev文件夹移至生产文件夹,例如http:/example.com/backend,并且回调已更改为http://example.com/backend/callback.php
我从Google控制台更改了授权重定向URI,但登录后Google保留了旧的回调链接。
是否需要从Google清除缓存或等待一段时间让Google更新更改?
$config = [ 'callback' => 'example.com/backedn/callback.php',
'providers' => [ 'Google' => [ 'enabled' => true,
'keys' => [ 'id' => 'xxxxx.apps.googleusercontent.com',
'secret' => 'xxxxxxx', ],
'scope' => 'email', ], ], ];
答案 0 :(得分:1)
抱歉,我在弹出窗口中调用旧脚本时出现了粗心的错误
function auth_popup( provider ){
// replace 'path/to/hybridauth' with the real path to this script
var authWindow = window.open('http://example.com//dev/callback.php?provider='+provider, 'authWindow', 'width=600,height=400,scrollbars=yes');
return false;
}