Current section
Files
Jump to
Current section
Files
lib/perspective/core/authentication/guardian.ex
defmodule Perspective.Core.Guardian do
use Guardian, otp_app: :perspective
def subject_for_token(resource, _claims) do
sub = to_string(resource.id)
{:ok, sub}
end
def resource_from_claims(%{"sub" => id}) do
Perspective.Core.Users.find(id)
end
end