【发布时间】:2017-01-21 12:30:29
【问题描述】:
我已经使用 Hybridauth 与 Google 建立了联系。但是,一旦我授权该应用访问我的帐户,即使我从所有提供商注销并销毁会话,它也不会再次请求它。
当然,如果我退出了 Google 帐户,它确实会要求我登录。但不再请求授权。
注销代码的亮点:
session_start();
require_once( "hybridauth/Hybrid/Auth.php" );
$hybridauth = new Hybrid_Auth('hybridauth/config.php');
$hybridauth->logoutAllProviders();
session_destroy();
有没有一种方法让用户每次退出时都必须重新授权应用程序(允许|拒绝)?或者 Hybridauth 不提供强制撤销授权码(或刷新令牌)的选项?
【问题讨论】:
标签: php google-signin hybridauth