gpt4 book ai didi

Spring Security 3.1 - 如何识别用户是否已经登录?

转载 作者:行者123 更新时间:2023-12-02 06:58:52 25 4
gpt4 key购买 nike

我正在为我的 Web 应用程序使用 Spring Security 3.1。

我已经实现了自定义过滤器来提供所请求 URL 的过滤。

一旦用户登录,然后用户点击登录 URL,此时不应打开登录 URL。我的意思是说如何检查用户是否已经登录?

如果用户已经登录,则不应打开登录页面。它应该打开default-target-url页面。

谢谢。

最佳答案

您可以使用 SecurityContextHolder 中的静态方法类获取 Security Context从中您可以获取 Authentication 对象,然后您可以了解用户当前是否登录。

关于Spring Security 3.1 - 如何识别用户是否已经登录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9630003/

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