ある程度の時間が経過するとWPすべてのユーザーをログアウトさせ、再度ログインを強制します。私のローカルマシン上の開発環境では、これは不快で絶対に不要です。
自動ログアウトを無期限に無効にするAPI駆動の方法はありますか?理想的には、他のdev-setup関連の設定と一緒にwp-config.php
に追加できるものが欲しいのです。
プラグインは私にとってはやり過ぎであるので、私はそれを答えとは見なしませんが、あなたはオプションとしてそれを投稿するかもしれません。
デフォルトでは、「Remember Me」チェックボックスはあなたが14日間記憶されるようにします。これはフィルタリング可能です。
このコードはその値を変更します。
add_filter( 'auth_cookie_expiration', 'keep_me_logged_in_for_1_year' );
function keep_me_logged_in_for_1_year( $expirein ) {
return 31556926; // 1 year in seconds
}
これは、ブラウザがCookieを保存する方法と関係があります。あなたがログインするとき、それはクッキーを保存しているべきであり、あなたが認証されているかどうかを確かめるためにWordPressがそれを読む(少なくともそれが私が理解していることである)。
すべてのローカル開発者に私のユーザー名はadmin、私のパスワードはadminです。私は8文字が本当に大したことであるとは思いませんが、多分私はより速くタイプしますか?