Current section
Files
Jump to
Current section
Files
priv/templates/curator.install/guardian.ex
defmodule <%= inspect context.web_module %>.Auth.Guardian do
use Guardian, otp_app: :<%= Mix.Phoenix.otp_app() %>
def subject_for_token(resource, _claims) do
sub = to_string(resource.id)
{:ok, sub}
end
def resource_from_claims(claims) do
id = claims["sub"]
resource = <%= inspect context.module %>.get_user!(id)
{:ok, resource}
end
end