0

appengineで構築する予定の Python アプリケーションのために、github 経由でログイン/サインアップを実装したいと考えています。ユーザーを認証するのは簡単で、コールバック応答に基づいてユーザーをログイン/サインアップするのは簡単です。Python http://developer.github.com/v3/libraries/には、それを行うのに役立つライブラリがいくつかあります。自分でログイン/サインアップを実装するのはまったく初めてです。1 つだけ質問があります。セッションや Cookie も処理する必要がありますか。つまり、ユーザーがログインし、ブラウザを閉じてから再度開くと、おそらくログインする必要があります.私のアプリは彼に2回ログインするように求めるべきではありませんか?

これは処理されていますか、それともミドルウェアを作成する必要がありますか? はいの場合、手順の概要を説明するか、リソース/ドキュメントを参照してください。

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 に答える