用戶登錄後,我檢查他們的角色。如果他們沒有角色,我想將它們註銷。這就是我現在所做的:以編程方式註銷用戶
if (SpringSecurityUtils.ifAllGranted('ROLE_ADMIN')) {
redirect(uri: '/book/edit')
}
else if (SpringSecurityUtils.ifAllGranted('ROLE_USER')) {
redirect(uri: '/book/list')
}
else {
redirect(uri: '/login/auth')
}
這不起作用,因爲有一個遞歸重定向到/login/auth
。我如何正確執行此操作(註銷並重定向到/login/auth
)?
爲什麼不把這個用戶,W/O型的角色,作爲一個殘疾人? –