【发布时间】:2014-12-08 10:09:18
【问题描述】:
我是 Spring 新手,正在尝试开发一些 REST API。我有两种类型的用户:卖家和客户。每个都有一个单独的模型、DAO 类和 MySQL 数据库中的表,我正在使用 Hibernate 来访问它。
我遇到过各种教程,例如:http://www.mkyong.com/spring-security/spring-security-hibernate-annotation-example/ 和此站点上的答案,但我仍然不确定如何为多种用户类型实现此功能。
我正在考虑为每次登录使用不同的 URL,即 /sellerlogin 和 /customerlogin,但我不确定这将如何工作以及如何根据 URL 获取不同的 UserDetails 对象。解决此问题的最佳方法是什么?任何指向参考、教程、示例和其他相关答案的链接都将不胜感激,因为我对 Spring Security 一无所知。
【问题讨论】:
-
也许这会有所帮助:stackoverflow.com/questions/4783063
标签: java spring hibernate spring-mvc spring-security