View Source Pow.Store.Base behaviour (Pow v1.0.36)
Used to set up API for key-value stores.
Usage
defmodule MyApp.CustomCache do
use Pow.Store.Base,
ttl: :timer.minutes(30),
namespace: "credentials"
@impl true
def put(config, key, value) do
Pow.Store.Base.put(config, backend_config(config), {key, value})
end
end
Summary
Types
@type config() :: Pow.Config.t()
@type key() :: Pow.Store.Backend.Base.key()
@type key_match() :: Pow.Store.Backend.Base.key_match()
@type record() :: Pow.Store.Backend.Base.record()