【问题标题】:Form based authentication with twisted.web使用 twisted.web 的基于表单的身份验证
【发布时间】:2012-05-29 06:23:08
【问题描述】:

谁能给我一个简单的例子,说明如何使用twisted.web 实现基于表单的身份验证?我只找到了http://blog.vrplumber.com/index.php?/archives/1640-Adding-user-authentication-to-your-Twisted-web-site-Another-HowTo-for-undocumented-features....html,好像很老了。

更新:正如 Jean-Paul 所要求的,我会尽量说得更具体一些。我正在寻找一个简单的起点,它允许我使用自己的用户数据库来检查凭据。因此,理想情况下,我希望有一些模块或库来处理安全 cookie,存储和检查加盐密码,......可以很容易地集成到 twisted 中。想象一下,您有一个小型 Web 应用程序,您可以在其中注册一个帐户并随后登录。你会如何用 Twisted 做这样的事情。没有像 AD 这样的花哨的“企业”要求。

【问题讨论】:

  • 这个问题可能会受益于变得更加具体。就目前而言,您的问题可能需要几个页面的答案,并讨论许多不同的选项(回答者必须猜测,因为您的问题并未具体说明您是否关心 cookie 管理,持久会话、信用集成、身份验证加密的具体细节,或任何其他需要解决的“基于表单的身份验证与twisted.web”的问题)。或许您可以选择整体问题的一部分来关注?

标签: authentication twisted


【解决方案1】:

您应该查看 Twisted 文档的 Web Application Development 部分。另外,如果你还没有,你应该看看 Twisted 的一些 example code

This thread 也可能对您有所帮助。在 Twisted 上编写 Web 应用程序时,您似乎可以采取多种方式——NevowDjango 是线程中提到的两个。 Twisted 的文档还提到您可能会使用 Nevow。

【讨论】:

  • webguard.py 示例看起来像我要找的。​​span>
猜你喜欢
  • 2014-12-13
  • 2016-05-07
  • 2015-02-06
  • 2012-06-06
  • 1970-01-01
  • 1970-01-01
  • 2014-08-18
  • 2012-12-14
相关资源
最近更新 更多