javascript - Comment mettre en œuvre le principe du timeout et de la sortie sans opération après une connexion au site Web pendant un certain temps, comment le gérer respectivement sur le front-end et le back-end ?
Comment puis-je me déconnecter après m'être connecté au site Web pendant un certain temps, par exemple 30 minutes d'inactivité ?
Quel traitement est requis sur le backend et le frontend ?
Front-end envoie une demande
Le backend reçoit la demande, efface la session, puis redirige directement,
Ou renvoyez la réponse frontale et laissez le front-end rediriger
Le sens de la question est ambigu
Si la session prend effet pendant l'opération et provoque une redirection hors délai
Vous pouvez mettre certaines balises dans l'en-tête de la réponse, les supprimer si elles sont expirées ou les modifier
De cette façon, lorsque tout implique des demandes, vous pouvez retrouver l'efficacité de la séance et rediriger le front end
Pour le front-end, si la connexion expire, il y aura une valeur de retour après le délai d'attente. Vous pouvez opérer en fonction de la valeur de retour, vous déconnecter de la page de connexion, fermer la page Web, etc.