A propos du développement personnalisé du traitement de connexion moodle

La page de connexion est: moodle / login / index.php

Les fonctions clés pour réaliser la connexion:

// moodle utilise la méthode de cryptage password_hash. Cette méthode ne peut pas être vérifiée en sélectionnant le nom d'utilisateur + mot de passe. La fonction de vérification de l'exactitude du mot de passe du compte utilisateur est la suivante:

// lib / moodlelib.php 4401

authenticate_user_login ($ username, $ password);

// Enregistrement complet de l'utilisateur, configuration du cookie utilisateur et autres informations

$ USER = complete_user_login ($ user);

Après l'authentification du mot de passe du compte de $ user, vous pouvez appeler directement complete_user_login ($ user); la fonction, moodle définira automatiquement les cookies et autres messages, nous pouvons sauter.

Publié 150 articles originaux · loué 149 · 810 000 vues

Je suppose que tu aimes

Origine blog.csdn.net/chaishen10000/article/details/105505300
conseillé
Classement