gpt4 book ai didi

authentication - Spring 安全 : Authentication user manually

转载 作者:行者123 更新时间:2023-12-04 06:48:05 28 4
gpt4 key购买 nike

我尝试通过 oAuth 在 Spring Security 应用程序中验证用户。我已经收到 token 和用户数据。

如何在没有密码和经典登录表单的情况下手动验证用户?
谢谢你。

最佳答案

像这样的东西:

Authentication authentication =  new UsernamePasswordAuthenticationToken(person, null, person.getAuthorities());
log.debug("Logging in with {}", authentication.getPrincipal());
SecurityContextHolder.getContext().setAuthentication(authentication);

哪里 person是您的 UserDetailsBean 对象。

关于authentication - Spring 安全 : Authentication user manually,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9941773/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com