Javascript 在用户登录时验证AJAX

Javascript 在用户登录时验证AJAX,javascript,jquery,ajax,security,spring-security,Javascript,Jquery,Ajax,Security,Spring Security,我有带Spring security的Spring MVC应用程序。用户必须首先登录到系统。根据他们的角色,我想让他们访问特定的AJAX链接? 如何保护未经身份验证用户的AJAX链接?当用户登录到您的系统时,在用户表中生成随机令牌。在登录成功响应中返回此令牌。当您破坏登录会话或用户从系统注销时,只需从用户表中删除该令牌 现在,在每个AJAX请求中,将此令牌发送到控制器,并验证用户是否经过身份验证 希望这有帮助。除了令牌之外,还有其他方法保护AJAX链接吗?您可以创建一个中间件来验证id用户是否经

我有带Spring security的Spring MVC应用程序。
用户必须首先登录到系统。
根据他们的角色,我想让他们访问特定的AJAX链接?

如何保护未经身份验证用户的AJAX链接?

当用户登录到您的系统时,在用户表中生成随机令牌。在登录成功响应中返回此令牌。当您破坏登录会话或用户从系统注销时,只需从用户表中删除该令牌

现在,在每个AJAX请求中,将此令牌发送到控制器,并验证用户是否经过身份验证


希望这有帮助。

除了令牌之外,还有其他方法保护AJAX链接吗?您可以创建一个中间件来验证id用户是否经过身份验证。在路由文件中,您可以将该中间件添加到AJAX使用的所有路由中。这是另一种方式。