Current section
Files
Jump to
Current section
Files
lib/contexts/sessions.ex
defmodule Clerk.Sessions do
@moduledoc """
Session context.
"""
@adapter Application.compile_env(:clerk_ex, :session_adapter, Clerk.Adapters.Sessions)
defdelegate list(params), to: @adapter
defdelegate create(user_id), to: @adapter
defdelegate get_id(id), to: @adapter
defdelegate refresh(id, params), to: @adapter
defdelegate revoke(id), to: @adapter
defdelegate create_token(id, expires_in \\ nil), to: @adapter
defdelegate create_from_jwt_template(id, template, expires_in \\ nil), to: @adapter
end