创建用户并使用Thymeleaf

时间:2015-08-28 08:12:21

标签: spring-mvc spring-security thymeleaf

在我的网络应用程序的登录页面上,我添加了一个用于创建新用户的链接。我希望用户填写表单(名字,姓氏,电子邮件,密码),在服务器上创建新用户并自动签署新用户,而无需再次将他重定向到登录页面。此外,我希望用户登陆特定页面(例如,订单列表)。

是否可行,如果可行,该怎么做呢?

1 个答案:

答案 0 :(得分:1)

将用户保存到数据库后,您可以以编程方式记录它们,如下所示:

Authentication authentication = new UsernamePasswordAuthenticationToken(userDetails, null, authorities);
SecurityContextHolder.getContext().setAuthentication(authentication);

然后发送重定向。