gae -sessionsまたはwebapp2sessionsのいずれかを使用して、 GoogleAppEngineのセッションサポートを実装することを検討しています。しかし、私はそれがどのように機能するのか本当に理解していません。サンプルコードでは、彼らが行うほとんどの作業は次のとおりです。
session = get_current_session()
セッションの全体的なポイントは、ユーザーを認証することだと思いました。これが私の状況です:
ユーザーはログインしたときにのみiOSアプリを使用できます。ユーザーが初めてログインした後は、認証のためにユーザーのパスワードを毎回送信するのではなく、これがセッションIDの目的であると読みました。では、これらのフレームワークを使用してこれを行うにはどうすればよいですか?
- 何かIDがあるはずじゃないの?
- ログインに成功した後、クライアントに何を送り返しますか?
- get_current_sessionは、ユーザーが誰であるかをどのように知るのですか?
- クライアントはリクエストごとにサーバーに何を送信しますか?
- ユーザーが複数のデバイスからサインインしている場合はどうなりますか?
クライアントはブラウザではなく、モバイルアプリケーションであることに注意してください。この場合、これがどのように機能するのか理解できません。