私は 'logout'を押すだけで私のウェブサイトをログアウトしますが、Googleアカウントはまだログイン状態ですか?以下ウェブサイトのログインとログアウトについて、GoogleのSDKを使用して
テストサイト: はhttp://www.hyh.clhyc.tw/GoogleSDK/index.php
私のPHPコード: http://www.hyh.clhyc.tw/GoogleSDK/phpCode.txt
私は 'logout'を押すだけで私のウェブサイトをログアウトしますが、Googleアカウントはまだログイン状態ですか?以下ウェブサイトのログインとログアウトについて、GoogleのSDKを使用して
テストサイト: はhttp://www.hyh.clhyc.tw/GoogleSDK/index.php
私のPHPコード: http://www.hyh.clhyc.tw/GoogleSDK/phpCode.txt
if (isset($_REQUEST['logout'])) {
unset($_SESSION['token']);
session_destroy();
$gClient->revokeToken();
header('Location: ' . filter_var($redirect_uri, FILTER_SANITIZE_URL)); //redirect user back to page
}
ログアウトはトークンが破壊されますクリックされたとき、それはグーグルからログアウトしないすべてのトークンがあるんが、それは許可あなたのアプリがユーザーアカウントとやりとりする
トークンが期限切れまたは取り消されたら、ユーザーはあなたのアプリをインターアクトに再認証する必要がありますctをアカウントに追加します。
あなたは自分のGoogleアカウントからログアウトしたい場合は、できるread here
うわー、そんなに難しいですね。ありがとうBro ... –
@Matt_HYHそれはあなたの質問に答えた場合、最高の答え、おかげで選択してください。 – yesitsme
それがどのように動作するかだこと。なぜあなたのウェブサイトは別のものから私をログオフする必要がありますか?私がGoogleからログアウトしたいのであれば、私はそこへ行こうとします。 – ceejayoz