Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python GAE上的用户身份验证_Python_Google App Engine_Authentication_Authkit - Fatal编程技术网

Python GAE上的用户身份验证

Python GAE上的用户身份验证,python,google-app-engine,authentication,authkit,Python,Google App Engine,Authentication,Authkit,我正在做一个需要用户身份验证的项目。目前我正计划在GAE上运行该项目。出于各种原因,我宁愿拥有自己的身份验证系统,也不愿使用openid或谷歌的内置身份验证服务。我到处找图书馆,但似乎什么也找不到。我研究了AuthKit,甚至发现了一个名为AuthKitGAE的项目;但是这个项目几乎没有文档,而且我对Python也没有太多的经验,所以没有示例也没有帮助。你们中有谁知道GAE有什么好的身份验证库吗?或者我应该开始尝试编写自己的身份验证库吗?如果在GAE中使用Django,您可以编写自己的身份验证系

我正在做一个需要用户身份验证的项目。目前我正计划在GAE上运行该项目。出于各种原因,我宁愿拥有自己的身份验证系统,也不愿使用openid或谷歌的内置身份验证服务。我到处找图书馆,但似乎什么也找不到。我研究了AuthKit,甚至发现了一个名为AuthKitGAE的项目;但是这个项目几乎没有文档,而且我对Python也没有太多的经验,所以没有示例也没有帮助。你们中有谁知道GAE有什么好的身份验证库吗?或者我应该开始尝试编写自己的身份验证库吗?

如果在GAE中使用Django,您可以编写自己的身份验证系统。

如果您可以使用第三方框架,而不是
webapp
,则有一些很好的扩展。要进行身份验证,请选中。文档看起来不错。

如果您准备使用django作为框架,您可以使用django Nonl让django的auth系统在其中工作:

。他们正在努力获得对非关系数据库的支持,比如django中的AppEngine。事实上,我已经尝试过用它来主持我的django网站。它确实有效


他们已经生成了对大多数django特性的支持,除了一些

刚刚发现:谢谢你的信息。我已经和django打过一段时间了,所以我觉得在那里投入开发已经足够舒服了。我知道django在GAE上得到了一定程度的支持,但我没有意识到整个背景现在都被移植了!谢谢你的信息。太好了@blcArmadillo。去django!站点注意:为了避免实现自定义cookie或使用高性能google登录系统,您可能希望在同一应用程序中同时使用openid提供者和使用者。