代码之家  ›  专栏  ›  技术社区  ›  nigel239

django_selery_results记录泄漏机密

  •  0
  • nigel239  · 技术社区  · 1 年前

    我在Django应用程序中使用Celery任务。 它已配置为使用 django_celery_results 作为记录任务结果的后端。

    然而,我遇到了一些问题。

    broker、Django和Celery之间的连接是安全的。这不是问题。

    我是用芹菜发送邮件的,我没有将凭据存储在芹菜端,也不可能这样做,因为它们是动态提供的。

    但是,我传递给芹菜任务的凭据会被记录 django_selery_results .

    这些凭据作为参数传递给我的任务IE:

    send_mail(username=..., password=...)
    

    有没有办法从任务结果中省略这些凭据?在将其发送到芹菜任务之前,我有关于加密的想法,但也许有更好的方法。

    0 回复  |  直到 1 年前