У меня есть собственное веб-приложение JSP, и на данный момент я использую tomcats, встроенный в панель администратора, для управления учетными записями пользователей (которые хранятся в файлах конфигурации tomcats xml), но это ограничено, потому что я не могу создавать новые учетные записи из Интернета. app (например, у меня не может быть зарегистрированного веб-сайта) и мне нужно вручную создать учетные записи.
Каков наиболее простой способ реализации учетных записей в среде Tomcat?
Деннис




Настройте область базы данных в Tomcat, либо простую область JDBC, либо область DataSource, которая позволит объединять соединения. Затем добавление пользователей - это очень простое веб-приложение CRUD, возможно, в сочетании с некоторыми электронными письмами с подтверждением.
Если вы работаете в Windows (не указана в вопросе) и хотите использовать вход в систему для аутентификации, вы можете проверить JCIFS. JCIFS позволяет получить имя пользователя для аутентифицированного входа в Windows на Java. Его легко установить и он относительно надежен.
Не для каждой ситуации, но в средах только с Windows он поможет вам быстро приступить к работе.
jCIFS можно использовать для интеграции аутентификации ActiveDirectory в службы, работающие на серверах, отличных от Windows, так что это не полностью "только для Windows". (очевидно, это полезно, только если вы используете AD для начала)