grails - 有没有办法从数据库中注销特定用户或所有用户?

标签 grails spring-security grails-2.2

我正在使用带有 Spring 安全性的grails 2.2。我正在使用MySQL数据库。我想知道是否有一种方法可以通过清除mysql数据库中的数据来注销用户或所有用户。

最佳答案

I am wondering whether there is a way to logout a user or all users by clearing data in mysql database.



没有。通常,数据库中甚至不存在表示用户是否已登录的状态。在一个简单的系统中,信息将存储在Web应用程序的内存中。在更复杂的系统中,信息可能存在于与应用程序通信的单独服务中。该信息通常不会存储在数据库中。

注意,将诸如用户名,密码和角色之类的凭据存储在数据库中是与跟踪谁登录无关的。

希望对您有所帮助。

关于grails - 有没有办法从数据库中注销特定用户或所有用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56205005/

相关文章:

grails - 为什么 Vaadin 而不是 Groovy 和 Grails?

java - Tomcat 7 和 AbstractSecurityWebApplicationInitializer 不能一起工作

grails-2.2 - Grails 2.2.1 war 部署失败

model-view-controller - 如何在Grails中的基本 Controller 的构造函数中访问 Controller 的动态属性?

url - 如何在grails中阻止对特定URL的访问

servlets - 在Grails 3应用程序中注册Servlet bean

spring - 在 Kotlin 上添加 Spring Security 后测试 Spring Controller POST 方法

java - Spring Security - 何时清除SecurityContextHolder

javascript - Grails 3 - 资源插件

oracle - Grails - 如何在不放入/lib 的情况下将 Oracle jdbc jar 添加到类路径?