1
Flaskでサーバー側のセッション変数を使用する最も簡単な方法は何ですか?単純なサーバー側のFlaskセッション変数
変数値:
- クライアント(ブラウザ)に、単純な文字列
- は表示されません
- DBに永続化されません - セッションがあるとき、単にが消滅行った
ありフラスコセッション内蔵、それはクライアントにセッションデータを送信します。データはbase64でエンコードされ、暗号で署名されたクッキーに送信され
session["secret"] = "I can see you"
が、まだ読みするのは簡単ですクライアント。
session.secret = "You can't see this"
フラスコソリューション私がこれまでに見つかった、かなり面倒であり、データの大きなチャンクを扱う目指している:サーバー側のセッション変数を作成する多くのフレームワークで
は、のようなワンライナーであり、 。シンプルな軽量ソリューションはありますか?
http://flask.pocoo.org/snippets/132/ディスクへの保存をスキップ除きます。 – pvg
クライアントにデータを送信する際の問題を明確にしてください。ちょうどすべてのフレームワークは、セッション識別子/トークンを持つためにクッキーを使用しています。セッション識別子は、ローカルデータベースに格納されている他のセッションデータを検索するために使用できます。これはあなたがしたいことですか? – TheGreatContini
@TheGreatContini Google * "サーバー側のセッション変数" *には、何千もの関連する結果があります。 ** appservers **が存在していれば、セッション変数は周りにあります。以下の答えに基づいて、Flaskにはセッション変数をサポートするプラグインがあります。すべての一時データをローカルデータベースに格納する必要はありません。 –