【发布时间】:2014-02-14 06:48:03
【问题描述】:
我试图在我的 Spring MVC/Hibernate 应用程序中创建一个登录表单,用户只能使用有效的用户名(无需密码)登录。我目前正在使用 Spring Security,但它需要用户名和密码,所以我想知道是否可以允许无密码登录?如果是的话怎么办?任何示例,教程/示例的链接都非常感谢。谢谢
【问题讨论】:
标签: spring spring-mvc spring-security
我试图在我的 Spring MVC/Hibernate 应用程序中创建一个登录表单,用户只能使用有效的用户名(无需密码)登录。我目前正在使用 Spring Security,但它需要用户名和密码,所以我想知道是否可以允许无密码登录?如果是的话怎么办?任何示例,教程/示例的链接都非常感谢。谢谢
【问题讨论】:
标签: spring spring-mvc spring-security
你可以试试
Authentication auth = new UsernamePasswordAuthenticationToken(user, null, user.getAuthorities());
SecurityContextHolder.getContext().setAuthentication(auth);
这里的null是密码,但不是必需的。
【讨论】: