Java 使用SpringRoo的用户身份验证和授权

Java 使用SpringRoo的用户身份验证和授权,java,spring,session,authentication,spring-roo,Java,Spring,Session,Authentication,Spring Roo,我是SpringRoo新手,想知道如何实现用户身份验证和授权。我遵循了教程,重点关注了Spring安全性,但它并没有真正做到我想要的。我想向用户展示一个登录页面,用户可以在其中输入电子邮件和密码。然后将电子邮件和密码与MySQL中的“用户”表进行比较,如果存在,根据表中的“角色”属性为用户提供不同的用户界面(例如,医生用户有不同的用户界面,患者用户有不同的界面)。这样做的正确步骤是什么 我可以很好地连接到MySQL,我只是不知道如何创建登录页面和创建某种活动会话。本文第8章(强烈推荐!)详细介绍

我是SpringRoo新手,想知道如何实现用户身份验证和授权。我遵循了教程,重点关注了Spring安全性,但它并没有真正做到我想要的。我想向用户展示一个登录页面,用户可以在其中输入电子邮件和密码。然后将电子邮件和密码与MySQL中的“用户”表进行比较,如果存在,根据表中的“角色”属性为用户提供不同的用户界面(例如,医生用户有不同的用户界面,患者用户有不同的界面)。这样做的正确步骤是什么

我可以很好地连接到MySQL,我只是不知道如何创建登录页面和创建某种活动会话。

本文第8章(强烈推荐!)详细介绍了如何在spring roo中使用数据库设置spring安全性。阅读该章还将向您展示如何根据角色定制UI。或者,这为使用roo设置凭证数据库提供了一些提示

如果您不只是想根据角色自定义UI,例如,如果您想在登录后根据用户的角色将用户重定向到站点的不同部分,那么这将提供两个选项。

您使用哪一个教程。--我想知道你已经知道的东西会很有帮助,所以答案不能重复所有的内容