【问题标题】:Spring security no passwordSpring Security 无密码
【发布时间】:2014-02-14 06:48:03
【问题描述】:

我试图在我的 Spring MVC/Hibernate 应用程序中创建一个登录表单,用户只能使用有效的用户名(无需密码)登录。我目前正在使用 Spring Security,但它需要用户名和密码,所以我想知道是否可以允许无密码登录?如果是的话怎么办?任何示例,教程/示例的链接都非常感谢。谢谢

【问题讨论】:

    标签: spring spring-mvc spring-security


    【解决方案1】:

    你可以试试

    Authentication auth = new UsernamePasswordAuthenticationToken(user, null, user.getAuthorities());
    
    SecurityContextHolder.getContext().setAuthentication(auth);
    

    这里的null是密码,但不是必需的。

    【讨论】:

      猜你喜欢
      • 2012-01-17
      • 1970-01-01
      • 2014-04-23
      • 2013-11-03
      • 1970-01-01
      • 2012-07-04
      • 2020-04-10
      • 1970-01-01
      • 2012-04-23
      相关资源
      最近更新 更多