javascript - Existe-t-il un bon moyen d'expirer une session lors d'une requête Ajax?
阿神
阿神 2017-05-16 13:01:18
0
5
387

La session a expiré après que la requête Ajax frontale a renvoyé le code HTML. Le back-end a été développé avec PHP. Existe-t-il un bon moyen de résoudre ce problème ?

阿神
阿神

闭关修行中......

répondre à tous(5)
为情所困

Le code HTML de retour de session expirée peut être personnalisé. Déterminez si la session a expiré avant de renvoyer le code HTML

.
習慣沉默

Retournez à json, le front-end vous demandera de vous connecter après une interception globale

刘奇

Retournez au statut correspondant. Lorsque le front-end détermine le statut, si la session échoue, une boîte de dialogue apparaîtra Lorsque l'utilisateur appuie sur OK, l'interface de connexion sera redirigée

.
左手右手慢动作

Chaque fois que vous faites une demande, vous devez déterminer si la session a expiré, c'est-à-dire déterminer le statut de connexion de l'utilisateur. Si elle expire, renvoyer un code d'erreur personnalisé, tel que le retour de 400, une demande d'utilisateur illégale, etc.

Je ne vois pas ce que tu veux dire ? Êtes-vous en train de dire que des informations peuvent être obtenues même si l'utilisateur n'est pas connecté ?

習慣沉默

L'interface PHP renvoie la valeur de statut correspondante, le succès est 1, l'échec est 0 et véhicule un message d'erreur. Le processus ajax précédent est basé sur la valeur de retour. Lorsque le statut est 1, les données sont restituées. Un message apparaît et la connexion par saut correspondante est effectuée.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal