我正在做一个需要用户认证的项目。目前我正计划在GAE上运行这个项目。出于各种原因,我宁愿使用自己的身份验证系统,也不愿使用openid或google的内置身份验证服务。我到处找图书馆,但似乎什么也找不到。我研究过AuthKit,甚至发现了一个名为AuthKitGAE https://github.com/Roosmaa/AuthKitGAE的项目;但这个项目几乎没有文档,而且我也没有太多使用Python的经验,所以没有可供参考的示例也无济于事。你们中有没有人知道GAE有什么好的身份验证库,或者我应该开始尝试编写自己的验证库吗?
发布于 2010-12-20 19:43:24
如果您已经准备好使用django作为框架,那么可以使用django-nonrel让django的身份验证系统在其中工作:
http://www.allbuttonspressed.com/projects/djangoappengine。他们正在努力获得对非关系型数据库的支持,比如django中的应用程序引擎。我实际上已经尝试过用它来托管我的基于django的网站。它真的很有效。
他们已经生成了对大多数django功能的支持,除了一些。
发布于 2010-12-20 16:20:42
如果您在GAE中使用Django,则可以编写自己的身份验证系统。
发布于 2010-12-20 19:38:46
如果你可以使用第三方框架,而不是webapp,tipfy有一些很好的扩展。对于身份验证,请检查tipfy.ext.auth。文档看起来不错。
https://stackoverflow.com/questions/4487697
复制相似问题