1

サーバー側のスクリプト言語として Python 3 を使用しており、ユーザーが自分のサイトにログインし続ける方法が必要です。私はコード ページを手渡すほうが好きなので、フレームワークは使用しません。では、Python 3 で PHP のようにセッション変数を作成するにはどうすればよいでしょうか。

4

1 に答える 1

4

セッションのロジックは、ユーザー Cookie 内に一意のセッション ID を保存することです (uuid パッケージはそのために完璧な仕事をします)。そして、ファイル、データベース、またはその他の半永久的なデータストア内にセッション データを保存します。

アイデアは、ユーザー Cookie から受け取ったセッション ID を、サーバーのどこかに保存されているデータと照合することです。

正しいヘッダーを追加して、応答ヘッダーを介して Cookie を設定する方法を知っていると思います。それ以外の場合は、ここに詳細があります: http://en.wikipedia.org/wiki/List_of_HTTP_header_fields#Responses

于 2012-04-15T21:58:11.087 に答える