Maison  >  Article  >  interface Web  >  Méthode d'implémentation de JSP Spring pour empêcher les utilisateurs de se connecter à plusieurs reprises

Méthode d'implémentation de JSP Spring pour empêcher les utilisateurs de se connecter à plusieurs reprises

韦小宝
韦小宝original
2018-01-18 09:37:111533parcourir

Cet article présente principalement JSP Informations JSP liées à Spring sur la façon d'empêcher les utilisateurs de se connecter à plusieurs reprises. Les amis intéressés par JSP peuvent se référer à cet article

JSP Spring. méthode de mise en œuvre pour empêcher les utilisateurs de se connecter à plusieurs reprises

La sécurité Spring empêche les utilisateurs de se connecter à plusieurs reprises

Comment empêcher les utilisateurs de se connecter à plusieurs reprises à l'aide de la sécurité Spring ? Si le compte utilisateur est déjà connecté et se connecte ensuite une deuxième ou plusieurs fois, ces connexions multiples doivent être empêchées.

1. Configurer listener

<listener>
    <listener-class>org.springframework.security.web.session.HttpSessionEventPublisher</listener-class>
</listener>
dans web.

xml 2. En sécurité Le configuration en .xml

<session-management>
      <concurrency-control max-sessions="1" error-if-maximum-exceeded="true"/>
</session-management>

max-sessions indique le nombre maximum de connexions répétées autorisées. Si l'erreur si le maximum est dépassé n'est pas configuré, la deuxième connexion du compte utilisateur invalidera la première connexion. Si elle est configurée, la deuxième connexion sera bloquée. Une pratique courante consiste à empêcher une deuxième connexion.

Recommandations associées :

Introduction détaillée au saut de page jsp

Les paramètres du formulaire de soumission jsp sont encapsulés dans un Dans la méthode

Déclaration et instructions d'utilisation des variables et méthodes en jsp

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn