2

reddit セットアップで HWIOAuthBundle があります。これは、ログインに使用する html です。

{% if error %}
    <div>{{ error.message }}</div>
{% endif %}
{% for owner in hwi_oauth_resource_owners() %}
    <a href="{{ hwi_oauth_login_url(owner) }}">{{ owner | trans({}, 'HWIOAuthBundle') }}</a>
    <br />
{% endfor %}

これは例外として機能します。次のステップである reddit.com でのユーザー アクセスの承認も同様に機能します。その後、自分のページにリダイレクトされます (私の場合: http://localhost:8004/app_dev.php/login/check-reddit)。そして、ここで問題が発生します。上記のエラー ループでエラー メッセージとしてまたは のいずれOAuth error: "404"かが表示されます。Given CSRF token is not valid.

ルート:

auth_reddit:
    pattern: /login/check-reddit

安全:

oauth:
    resource_owners:
        auth_reddit:   auth_reddit
            login_path:        login
            use_forward:       false
            failure_path:      login
            oauth_user_provider:
                service: xxx.authprovider

私も試してみましたが、var_dump("test");exit;私のOAuthAwareUserProviderInterface. そこまでは至りませんでした。

4

0 に答える 0