" WordPress Reauth "などを検索すると、ReAuth=1
に問題があるという結果になります。 ReAuthとは一体何ですか?
あなたのログインCookies
がもう有効でないとき、ReAuth=1
が必要とされます、WordPressはあなたのブラウザのために検証を強制するでしょう。
if ( $force_reauth )
$login_url = add_query_arg('reauth', '1', $login_url);
- Auth cookieが検証に失敗した後にauth_redirect()がwp-login.phpにリダイレクトするときに、reauth = 1フラグをlogin urlに追加します。
- Reauth = 1の場合、たとえクッキーが良いように見えても、wp-login.phpはwp-adminへのリダイレクトを試みません。
基本的に、これはauth_redirect()がユーザがログインしていると思わないときはいつでもreauth/loginを強制します。これはあるクッキーが良いように見えるが別のがそうでない状況を解決するはずです。
--- Ryan via - Trac 12142
これに関する問題を解決するには、クッキーをクリアしてセキュリティキーを変更するか、またはwp_set_auth_cookie
を使用します。
いくつかの参照:
http://digwp.com/2010/09/wordpress-security-keys/http://codex.wordpress.org/Function_Reference/wp_set_auth_cookie