[spip ↪ refactor_auth_spip41] Robustesse des migrations : on ne genere pas le (...)

spip/spip

Par Cerdic, le 28 février 2022 à 15h20min :

Robustesse des migrations : on ne genere pas le secret_des_auth tant qu’on n’est pas en mesure de faire un backup des cles dans la foulee :

  • il faut avoir le champ backup_cles en base (donc avoir fait la migration de base)
  • il faut etre sur le login d’un webmestre (donc sur son login apres migration de la base) => faut il invalider la session du webmestre qui upgrade pour le forcer a se reconnecter ?
    Le but est d’eviter de generer une cle et de commencer a chiffrer les password des utilisateurs alors qu’aucun webmestre n’a encore de backup, ce qui reviendrait a perdre les pass de tous ces utilisateurs si on perd le fichier cles.php

Modifié
ecrire/auth/spip.php

Détails : Robustesse des migrations : on ne genere pas le secret_des_auth tant qu'on n'est pas en mesure de faire un backup des cles dans la foulee : · 755acde491 - spip - SPIP on GIT