0
私はのコンテキストとのセッションとgolang
の違いを理解しています。なぜユーザー認証のためにセッションの代わりにゴリラ/コンテキストを使用しますか?
gorilla/context
は、要求ライフタイム中に共有される値を格納しますが、gorilla/session
データは、セキュアなクッキーによって複数の要求にまたがって保持されます。
は、ある種のミドルウェアから別のミドルウェアにユーザーデータを渡すためには、コンテキストが必要です()。ユーザ認証のための
、あなたははあなたにもコンテキストにユーザーデータを保存する理由とにかくセッションにとをユーザーデータを保存する必要があるでしょうか?
セッション(cookie)からユーザーデータを取得する必要はありませんが、冗長なようです。
したがって、gorilla/sessionsはsecurecookieにデータを保存しますが、アクセスのためにコンテキスト内にコピーを保持しますか?保存時にセッションをコンテキストにキャッシュするように見えます() – shicky