gpt4 book ai didi

Java Spring - 检查用户是否允许查看页面

转载 作者:行者123 更新时间:2023-12-01 21:09:09 25 4
gpt4 key购买 nike

我有一些页面只有在用户登录后才能查看。因此,在我想要分页并希望受到限制的每个 Controller 中,我输入以下代码:

Boolean checkLogin = (Boolean) request.getSession().getAttribute(adminSesName);
if(!checkLogin) return "redirect:/";

我的所有 Controller 都扩展了一个基本 Controller ,在这里我想放置代码,以便在用户登录或未登录时进行检查,但我不知道将其放置在哪里。

您有什么建议吗?谢谢!

最佳答案

Spring security 将是最好的选择,他是对的。一个更简单的替代方案(尽管不推荐)是实现一个过滤器来为您进行检查,您可以将其映射到具有所需结构的所有 url 上: https://www.mkyong.com/spring-mvc/how-to-register-a-servlet-filter-in-spring-mvc/

关于Java Spring - 检查用户是否允许查看页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41564770/

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