我正在开发一个需要用户身份验证的项目。目前我正计划在 GAE 上运行该项目。出于各种原因,我宁愿拥有自己的身份验证系统,也不愿使用 openid 或谷歌的内置身份验证服务。我一直在寻找图书馆的高低,但似乎找不到任何东西。我研究了 AuthKit,甚至发现了一个名为 AuthKitGAE https://github.com/Roosmaa/AuthKitGAE的项目;但是该项目几乎没有文档,而且我没有大量的 Python 经验,因此没有示例可以解决也无济于事。你们中是否有人知道任何用于 GAE 的好的身份验证库,或者我应该开始尝试编写自己的身份验证库吗?
问问题
755 次
3 回答
1
如果您在 GAE 中使用 Django,您可以编写自己的身份验证系统。
于 2010-12-20T08:20:42.097 回答
1
如果您可以使用第三方框架,而不是webapp
,tipfy有一些很好的扩展。对于身份验证,请检查tipfy.ext.auth。文档看起来不错。
于 2010-12-20T11:38:46.270 回答
1
如果您准备使用 django 作为框架,您可以使用 django-nonrel 让 django 的身份验证系统在其中工作:
http://www.allbuttonspressed.com/projects/djangoappengine。他们正在努力获得对非关系数据库的支持,例如 django 中的应用程序引擎。我实际上已经尝试过这个来托管我的基于 django 的网站。真的行。
他们已经生成了对大多数 django 特性的支持,除了一些特性。
于 2010-12-20T11:43:24.027 回答