-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Open
Description
建议增加的新功能:SaApiKeyUtil.getApiKey()能否增加一个要么从缓存读取,要么从数据库读取的判断。
应用场景阐述:今天看了源码才发现,@SaCheckApiKey的校验一直都是先读取缓存,再读取数据库的。因为这个原因没有加SaApiKeyUtil.deleteApiKey()方法,导致线上的apikey的scope集一直无法更新。既然在选择自主保存apikey需要继承SaApiKeyDataLoader,那么能否再多加一个判断设置呢,否则,感觉对apikey的原子性会有影响。或者在官网的apikey注意事项中,提醒后续的使用者,如果要更新scope集一定要在更新的地方加SaApiKeyUtil.deleteApiKey()。感谢作者大大。
< 备注:请尽量详细描述功能应用场景 >
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels