Sha256: 210ebe06f6da4f4b890d18cfc228ccde331de3461c22aeb7f5ba116c725aa6b6

Contents?: true

Size: 337 Bytes

Versions: 20

Compression:

Stored size: 337 Bytes

Contents

# frozen_string_literal: true

module ShopifyApp
  class InMemoryUserSessionStore < InMemorySessionStore
    class << self
      def store(session, user)
        id = super
        repo[user.shopify_user_id] = session
        id
      end

      def retrieve_by_shopify_user_id(user_id)
        repo[user_id]
      end
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
shopify_app-21.6.0 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-21.5.0 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-21.4.1 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-21.4.0 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-21.3.1 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-21.3.0 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-21.2.0 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-21.1.1 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-21.1.0 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-21.0.0 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-20.2.0 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-20.1.1 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-20.1.0 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-20.0.2 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-20.0.1 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-20.0.0 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-19.1.0 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-19.0.2 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-19.0.1 lib/shopify_app/session/in_memory_user_session_store.rb
shopify_app-19.0.0 lib/shopify_app/session/in_memory_user_session_store.rb