Où est passée le bouton « Moi aussi ! » ?
Cela se produit lorsque vous avez un groupe ou un utilisateur (!!!) existant nommé anonymous.
Nous avons de nombreux forums où anonymous a été utilisé comme nom d’utilisateur après une importation.
Le commit mentionne :
Cette PR introduit deux nouveaux groupes automatiques : anonymous_users et logged_in_users
mais apparemment, le groupe a fini par être nommé anonymous sans _users.
C’est regrettable car :
anonymousrend flou s’il s’agit d’un groupe d’utilisateurs ou d’un seul utilisateur- le risque de conflit avec un groupe ou un utilisateur existant est beaucoup plus élevé sans le
_users
Solutions suggérées :
1 - nommer le groupe anonymous_users après tout, cela est plus cohérent avec logged_in_users et réduit énormément le risque de conflit
2 - détecter au moins le conflit et renommer l’utilisateur ou le groupe existant au lieu de générer une erreur