如何使用自定义登录页面配置Spring Security?
来源:爱站网时间:2021-12-08编辑:网友分享
如何使用自定义登录页面配置Spring Security?最近爱站技术小编都在想这个问题,思来想去还是动手实践一下,所谓实践得出真理,果不其然,就找到了方法,现在发出来供大家参考参考吧。
问题描述
我想使用Spring Security
自动执行
登录和注销部分,但是我不想使用默认的登录页面。
我想使用内置在Angular,Vue或React中的登录名:
- 如何将请求重定向到自定义登录页面并使用Spring验证身份验证?
解决方法:
步骤1:禁用自动重定向到登录页面。
步骤2:
- :创建您自己的身份验证控制器:您可以将
AuthenticationProvider
自动连接到控制器并创建自己的端点`/ api / login'//authenticate the request Authentication authenticate = authenticationProvider.authenticate(new UsernamePasswordAuthenticationToken(username, password)); // update session with the authentication SecurityContextHolder.getContext().setAuthentication(authentication);
以上内容就是爱站技术频道小编为大家分享的关于如何使用自定义登录页面配置Spring Security?看完以上分享之后,大家应该都知道如何使用自定义登录页面配置Spring Security了吧。