1

我可以在控制器中使用 Spring Security 的注销方法吗?或者有没有办法通过清除缓存和刷新来注销?

4

1 回答 1

1

Grails 控制器中有一个request可用的对象,它是HttpServletRequest. 您可以通过调用当前用户的方法来使用它来注销当前用户logout()

class TestController {

    def logMeOut() {
        request.logout() // Logout current user
        redirect(controller: 'home', action: 'index') // Redirect to the home page
    }
}

Spring Security在注销方法上添加了更多信息。

于 2019-10-12T17:42:12.987 回答