think-authz
think-authz copied to clipboard
feat:多站点策略缓存问题:使用数据库连接和表名作为缓存KEY
trafficstars
@leeqvip
@Tinywan 这次的更新PR #47 ,应该满足了业务需求。
通过继承 tauthz\cache\CacheHandler 可以实现自定义缓存策略, 来达到多站点配置不同缓存key的目的。
另外,数据库的缓存类型可以通过配置config/database.php中的cache_store来制定,使得缓存可以用redis或文件的方式被存储。就像Cache::store()函数一样。也许你可以更新think-authz尝试一下。
@Dobmod 谢谢