Assistance technique

Qui est l'utilisateur id'0' ?

 
Avatar Lily C.
Qui est l'utilisateur id'0' ?
 

Bonjour à tous,

Je remarque régulièrement que un user id'0' se balade un peu partout dans mon Moodle (Moodle 3.4, thème roshnilite). Savez vous à quoi cela correspond ?

Pour info j'ai désactivé la connexion en anonyme

 
Moyenne des évaluations  -
Avatar Denis Guiziou
Re: Qui est l'utilisateur id'0' ?
 

Bonjour Lily,

A priori cet utilisateur n'est pas référencé dans la base de donnée (table mdl_user) où le 1er id d'utilisateur commence à 1 (administrateur) puis 2 (guest).

D'après le forum anglais, çà serait l'utilisateur "system" :

https://moodle.org/mod/forum/discuss.php?d=362027&parent=1459896

https://moodle.org/mod/forum/discuss.php?d=327675

Cordialement

Denis




 
Moyenne des évaluations Utile (1)
Avatar Daniel Hazebroucq
Re: Qui est l'utilisateur id'0' ?
 

Bonjour,

L'id 0 est pour celui qui "créais"  la PF, celui qui s'enregistre en 1er, de la même manière que le cours n°1 est la Pf elle même

Bonne journée

Daniel


 
Moyenne des évaluations  -
Avatar Christian Bocquet
Re: Qui est l'utilisateur id'0' ?
Moodleurs particulièrement utiles

Bonjour,

Cette discussion du 19 octobre "The user with id '0' viewed the course with id '1'." pourrait vous intéresser.

Pour les id '1' et '2', d'après la base de données mdl_user, ce sont les id respectivement du 'guest' et de l'administrateur créateur de la plateforme :



Christian


 
Moyenne des évaluations  -
Avatar Patrick Lemaire
Re: Qui est l'utilisateur id'0' ?
Moodleurs particulièrement utiles

Bonjour,

Intéressante question !

En épluchant le code de MOODLE, on s'aperçoit que celui-ci enregistre un événement avec le fameux « user with id '0' » quand la plateforme n'est pas en mesure de déterminer l'ID à l'origine de l'action. En fait, c'est une valeur d'initialisation qui n'est pas remplacée par un ID existant que dans quelques rares cas. Sinon, dès que MOODLE récupère l'ID réel de l'usager, elle remplace ce zéro par la valeur exacte.

Ainsi, le "Système", que l'on pourrait assimiler à la plateforme elle-même, ou encore les visiteurs non authentifiés (attention, c'est différent de la "connexion anonyme" dite "Guest") sont à l'origine d'actions enregistrées avec cette ID zéro.

Voilà pourquoi on retrouve des événements consignés avec cet utilisateur mystérieux et intriguant langue tirée

À bientôt,
Patrick

 
Moyenne des évaluations Utile (1)
Avatar Lily C.
Re: Qui est l'utilisateur id'0' ?
 
Merci à tous pour vos réponses.
 
Moyenne des évaluations  -