Current section
Files
Jump to
Current section
Files
lib/utils/token.ex
defmodule PotionIngredients.Utils.Token do
use Joken.Config
def decode(token, secret) do
signer = Joken.Signer.create("HS256", secret)
token
|> String.replace("Bearer ", "")
|> verify_and_validate(signer)
end
# 1 hour
def token_config, do: default_claims(default_exp: 60 * 60)
end