私はPythonでアプリケーションを作成しました。そして、私はフロントエンドにextjsを使用しています。
有効なユーザーがログインすると、ログインしたユーザーのユーザー名を今後のトランザクションに使用したいと考えています。
私は、セッション管理をどのようにPythonで行うべきかについて緊急の助けが必要でした。 ありがとうございます。Pythonでセッション管理を実行する
0
A
答えて
2
あなたは「Pythonでのセッション管理」をしません。あなたは、 "Pythonで実装されるフレームワークのセッション管理"を行います。
セッションはさまざまな方法で実装できますが、通常はCookieを使用して実装されます。たとえば、Django(Pythonフレームワーク)は、与えられた文字列を含むsession
という値を持つクッキーを書き込みます(例えば、aabbccddeeff12345
)。 Djangoはリクエストごとにクッキーが存在するかどうかをチェックし、存在する場合はそれをユーザーにマップします。
これは簡単ではありません。しかし、Django(または、言語で最も堅牢なWebフレームワークを使用している場合)、これは完全に透過的です。
クッキーが何であるかわからない場合や、Webセキュリティに慣れていない場合は、これがあなた自身に取り組むべき問題ではないと私は考えています。
フレームワークを使用して理解してください。
1
フレームワークを使用していない場合や、フレームワークがセッション管理を提供していない場合、Beakerはこれを実行する一般的なライブラリです。
例では、https://beaker.groovie.org/sessions.html#usingにセッションオブジェクトにユーザー名を格納する方法を示します。
関連する問題
- 1. Python Eveセッション管理
- 2. Rawセッションでのセッション管理
- 3. Tipfyセッション管理
- 4. セッション管理
- 5. Springセッション管理
- 6. asp.netセッション管理
- 7. CURLセッション管理
- 8. C#セッション管理
- 9. Androidセッション管理
- 10. NHibernateセッション管理?
- 11. Axis2セッション管理
- 12. MVC管理セッション
- 13. Djangoセッション管理
- 14. Turbogears2セッション管理
- 15. セッション管理
- 16. ASP.NETで独自のセッション管理を実装する
- 17. PHPで独自のセッション管理を実装する
- 18. Laravelでセッションを管理する方法
- 19. Goでセッションを管理する
- 20. hibernateインターセプタを実行した後、セッションをspringトランザクションで管理します。
- 21. UnitTest/WebTestのPython/Django管理コマンドを実行する
- 22. django管理コマンドからpythonスクリプトを実行するには?
- 23. PhoneGapでのセッション管理
- 24. ASP .NETでのセッション管理
- 25. Liferayでのセッション管理
- 26. サブドメインでのセッション管理
- 27. JAX-WSでのセッション管理
- 28. メインでのNodeJSセッション管理
- 29. TWebModuleでのセッション管理
- 30. Firebaseでのセッション管理?
これはWebフレームワークで完了しました。どのフレームワークを使用していますか? –