我的 django 应用程序中有一组 URL,它们触发某些操作或进程。这将类似于 cron 作业。我有一个脚本可以定期轮询这些 URL 中的一个或多个,我有兴趣添加一层安全性。
我想为脚本设置一个帐户并要求在执行过程之前进行身份验证。我一直在阅读 Django 用户身份验证文档以及 python 的 urllib2 库,但我有点迷失了。我对如何做到这一点有一些想法,但我在这样的安全方面没有很多经验。
有什么推荐的阅读材料吗?
我的 django 应用程序中有一组 URL,它们触发某些操作或进程。这将类似于 cron 作业。我有一个脚本可以定期轮询这些 URL 中的一个或多个,我有兴趣添加一层安全性。
我想为脚本设置一个帐户并要求在执行过程之前进行身份验证。我一直在阅读 Django 用户身份验证文档以及 python 的 urllib2 库,但我有点迷失了。我对如何做到这一点有一些想法,但我在这样的安全方面没有很多经验。
有什么推荐的阅读材料吗?
我有一个脚本可以定期轮询这些 URL 中的一个或多个,我有兴趣添加一层安全性。
你考虑过使用Celery吗?Celery 与 Django 无缝协作。这将允许您使用与项目其余部分相同的身份验证机制定期运行作业。您还可以通过避免urllib2
.