【发布时间】:2011-08-23 07:28:57
【问题描述】:
Spring Security 有一个带有方法的 UserDetailsService
public UserDetails loadUserByUsername(String username)
通常我们需要创建实现该接口的UserDetailsServiceImpl,并提供上述方法的实现。
在我的应用程序中,用户名不会是唯一的。它可以在不同的组织中相同。这在一个组织中将是独一无二的。所以我需要按用户名和组织查找用户详细信息。
在这种情况下,上述方法将不起作用。我正在尝试创建一个方法,该方法将采用两个参数,即用户名和组织名称并获取用户详细信息。
登录表单将包含三个参数用户名、组织名称和密码。这个具有三个 i/p 参数的身份验证部分工作正常。
但我无法调用我的自定义方法。
请帮忙。
【问题讨论】:
标签: spring-security customization