Quel est le meilleur moyen de configurer l'authentification dans une application Web tomcat?

StackOverflow https://stackoverflow.com/questions/147420

Question

J'ai une application Web JSP construite par moi-même et, pour le moment, j'utilise un panneau d'administration construit par tomcats pour gérer les comptes d'utilisateurs (stockés dans des fichiers xml de configuration de tomcats), mais cela est limité car je ne peux pas créer de nouveaux comptes depuis l'intérieur. l'application Web (par exemple, je ne peux pas avoir de site Web d'inscription) et devez créer manuellement les comptes.

Quel est le moyen le plus simple d'implémenter des comptes dans un environnement tomcat?

dennis

Était-ce utile?

La solution

Configurez un domaine de la base de données dans Tomcat , soit un simple domaine JDBC ou un domaine DataSource permettant le regroupement de connexions. Ensuite, ajouter des utilisateurs est une application Web CRUD très simple, éventuellement combinée à des courriels de confirmation.

Autres conseils

Si vous êtes sous Windows (non spécifié dans la question) et que vous souhaitez utiliser une connexion Windows pour vous authentifier, vous souhaiterez peut-être vérifier JCIFS . JCIFS vous permet d’obtenir le nom d’utilisateur d’une ouverture de session Windows authentifiée en Java. Il est facile à installer et relativement infaillible.

Pas pour toutes les situations, mais dans les environnements Windows uniquement, il peut vous permettre de démarrer rapidement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top