【发布时间】:2011-06-08 15:38:00
【问题描述】:
我对 Spring Security 有点陌生。通常,我们使用 2 个参数用户名和密码来验证用户。我必须配置身份验证过程以使用 3 个参数,即帐户 ID、用户名和密码。我应该如何实现它?
【问题讨论】:
标签: java spring-security
我对 Spring Security 有点陌生。通常,我们使用 2 个参数用户名和密码来验证用户。我必须配置身份验证过程以使用 3 个参数,即帐户 ID、用户名和密码。我应该如何实现它?
【问题讨论】:
标签: java spring-security
您可以简单地将用户名实现为两个参数的组合,例如 account_id@login。
【讨论】:
标准方法是使用自定义WebAuthenticationDetails。
看看this的答案。
【讨论】: