我想在会话哈希验证失败时记录。日志代码应插入此https://github.com/django/django/blob/master/django/contrib/auth/init.py#L183 if块中。
我想弄清楚实现这个的最佳方法是什么。目前看起来我需要覆盖整个django.contrib.auth.middleware.AuthenticationMiddleware
。
你对我有什么建议吗?
答案 0 :(得分:0)
为什么不复制get_user功能并按照您的意愿放置记录器:
select cf_type from (
select case when a.accdef in (select column_value from
table(accounts.get_corr_asset_accs))
then 'IN' else 'OUT' end cf_type
from a
) group by cf_type;
在你的代码中使用它就像你想要的那样