Maison  >  Article  >  cadre php  >  Code de vérification et session de Thinkphp6

Code de vérification et session de Thinkphp6

藏色散人
藏色散人avant
2021-02-24 16:54:432764parcourir

Ce qui suit est une introduction au code de vérification et à la session de Thinkphp6 de la colonne du didacticiel thinkphp. J'espère que cela sera utile aux amis dans le besoin !

Code de vérification tp6 et session

Lorsque j'ai utilisé le code de vérification tp6 aujourd'hui, j'ai effectué une vérification de connexion. Le code de vérification signale une erreur et la vie ou la mort indique que le code de vérification a échoué.

Après quelques tests, j'ai découvert que la session tp6 n'est pas activée par défaut. Besoin de décommenter manuellement.

Code de vérification et session de Thinkphp6

La relation entre le code de vérification et la session.

En fait, il a enregistré le contenu du code de vérification dans la session, donc si vous utilisez le code de vérification, vous devez ouvrir la session.

C'est sa classe Captcha
Vous pouvez voir qu'il a d'abord injecté une classe de session dans le constructeur pour créer un objet de session et l'enregistrer. Les opérations de session ultérieures s'appuieront sur cet objet.

Code de vérification et session de Thinkphp6

Comme vous pouvez le voir dans sa méthode de création d'un code de vérification, il a stocké une clé 'captcha' dans la session via l'objet de session.

Code de vérification et session de Thinkphp6

Lorsqu'il vérifie le code de vérification :

Récupérez d'abord les informations du code de vérification stockées dans la session.

Code de vérification et session de Thinkphp6

C'est pourquoi la session doit être activée lors de l'utilisation du code de vérification tp6. À l'époque antérieure à tp6, cela dépendait de l'activation de la session dans votre php.ini. . Dans tp6, il encapsule l'implémentation de la session, vous devez donc ouvrir manuellement la session. Souviens-toi! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer