Hash :
be961aca
Author :
Thomas de Grivel
Date :
2021-11-28T20:09:18
fix guardian, recaptcha for register
defmodule Kmxgit.UserManager.Guardian do
use Guardian, otp_app: :kmxgit
alias Kmxgit.UserManager
def subject_for_token(user, _claims) do
{:ok, to_string(user.id)}
end
def resource_from_claims(%{"sub" => id}) do
case UserManager.get_user(id) do
nil -> {:error, :resource_not_found}
user -> {:ok, user}
end
end
end