标签: security spring grails
在我们的系统中,永远不会从数据库中删除用户。我们所做的是匿名化他们的信息并在date_delete列中添加时间戳。
如何配置Grails Spring Security以检查用户是否未从数据库中“软删除”?
答案 0 :(得分:0)
您需要实现UserDetailsService界面,并且在loadUserByUsername方法中,您可以自定义用户的位置。
UserDetailsService
loadUserByUsername
有关详细信息,请参阅插件文档中的Custom UserDetailsService。