WSGI身份验证:自制,Authkit,OpenID。。。?

2024-06-26 13:52:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我想要一个非常小的网站的基本认证,我个人需要的只是一个超级用户。虽然在我的一个源文件中硬编码密码和用户名是非常诱人的,特别是因为我在自己的服务器上托管了这个网站,但我觉得我违反了互联网的规则,我应该使用一个数据库(我用sqlite来写博客文章等)。就时间和精力而言,使用OpenID或AuthKit(repose让我感到害怕),这将是最容易安装的。。对于我正在努力实现的目标来说,这感觉太过头了),或者我应该自己动手吗?在

我提出OpenID的原因是,它可能只是解决了我的垃圾邮件问题(我目前使用的是Akismet),只需要所有的评论者使用OpenID登录。但是,我完全不知道如何将OpenID与我的WSGI应用程序集成(这可能非常简单,我还没有真正研究过它)。在


Tags: 用户服务器数据库密码编码sqlite网站规则
3条回答

也看看休息。谁在

http://static.repoze.org/whodocs/

AuthKit包括一个内置的OpenID模块,如果有帮助的话。在

AuthKit食谱包括一个简单的例子。。。http://wiki.pylonshq.com/display/authkitcookbook/OpenID+Passurl

也就是说,如果您只需要一次登录(因此没有复杂的用户管理),为什么不使用Apache内置的身份验证功能(AuthUserFile .htpasswdRequire valid-user)呢?在

Opid是一个非常小且易于使用的wsgiopenid应用程序:python-opid

相关问题 更多 >