Après un certain temps, WP déconnecte tous les utilisateurs et les oblige à se reconnecter. Pour les environnements de développement sur ma machine locale, cela est odieux et absolument inutile.
Existe-t-il un moyen, basé sur une API, de désactiver indéfiniment la déconnexion automatique? Idéalement, j'aimerais quelque chose que je puisse ajouter à wp-config.php
avec d'autres paramètres liés à dev-setup.
Un plugin serait excessif pour moi, je ne le considérerai donc pas comme une réponse, mais vous pouvez aussi le poster en tant qu'option.
Par défaut, la case à cocher "Mémoriser mes informations" vous permet de vous rappeler pendant 14 jours. C'est filtrable si.
Ce code va changer cette valeur:
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
}
Cela a plus à voir avec la façon dont votre navigateur stocke les cookies. Lorsque vous vous connectez, le cookie doit être sauvegardé et WordPress le lit pour voir si vous êtes authentifié (du moins c'est ce que je comprends).
Sur toutes les installations de développement locales, mon nom d'utilisateur est admin et mon mot de passe est admin. Je ne trouve pas que 8 lettres soient vraiment un problème, mais peut-être que je tape plus vite?