0

Steam の OpenID ログイン システムに接続する簡単なコードがあります。

$openid = new LightOpenID('url');
$openid->identity = "http://steamcommunity.com/openid";

if(!$openid->mode) {
    header("Location: " . $openid->authUrl());
} elseif($openid->mode == "cancel") {
    exit("error");
} else {
    $_SESSION['ID'] = $openid->validate() ? $openid->identity : null;

    header("Location: /");
}

ただし、を使用してSteamにログインした後でもauthUrl、ログインページに何度もリダイレクトされ、検出されません$openid->mode

どんな助けでも感謝します。

4

1 に答える 1

0

これはhtaccessエラーが原因でした。この問題が発生した場合は、正しく構成されていることを確認してください。

于 2015-08-06T00:20:13.270 に答える