0

我想通过 github 实现登录/注册,用于我计划在appengine上构建的 python 应用程序。我浏览了文档,很容易对用户进行身份验证,并根据回调响应登录/注册用户。有几个 Python 库http://developer.github.com/v3/libraries/可以帮助完成它。我对自己实现登录/注册完全陌生。只有一个问题,我是否也需要处理会话和/或 cookie。意思是,用户登录,关闭浏览器然后重新打开,可能他应该登录,我的应用程序不应该要求他登录两次?

这是照顾好,还是我需要编写一些中间件?如果是,您能否概述这些步骤或指向资源/文档?

4

1 回答 1

0

据我所知,访问 Github API 基本上是发送 HTTP 请求和接收响应,而 Google App Engine 允许标准 python 函数这样做
https://developers.google.com/appengine/docs/python/urlfetch/overview .

所以我认为当前的 github 库可以在 GAE 上运行,无需修改或进行非常小的修改。唯一不起作用的是 PATCH 请求(GAE 不支持),但无论如何它们对您的情况无关紧要。

于 2012-09-22T17:27:03.587 回答