Я использую Spring MVC для веб-приложения. Я хочу использовать OpenID для своего приложения, но мне просто интересно, каков хороший способ обработки аутентификации в целом для Spring MVC.
Мое веб-приложение - это приложение для вопросов и ответов. Вот сценарий, в котором я запутался:
Когда пользователь хочет задать вопрос, он вводит вопрос в текстовое поле и нажимает кнопку Отправить, и он отправляет форму в «/ question / create», которая отображается на метод Create
в моем контроллере Question
. На этом этапе, если они вошли в систему, он добавит вопрос в базу данных, но если это не так, я бы хотел, чтобы они увидели экран входа в систему, и после успешного входа в систему вопрос будет добавлен в базу данных.
Что я не понимаю, так это как автоматически добавить вопрос в базу данных после экрана входа в систему, поскольку значения формы будут являться значениями формы для экрана входа в систему, а не значениями формы для экрана добавления вопроса больше .