Do not expire encoded Gateway/Relay tokens

This commit is contained in:
Andrew Dryga
2023-06-26 13:21:06 -06:00
parent e9be4b9ef5
commit da9d120713
2 changed files with 4 additions and 2 deletions

View File

@@ -212,7 +212,8 @@ defmodule Domain.Gateways do
key_base = Keyword.fetch!(config, :key_base)
salt = Keyword.fetch!(config, :salt)
with {:ok, {id, secret}} <- Plug.Crypto.verify(key_base, salt, encrypted_secret),
with {:ok, {id, secret}} <-
Plug.Crypto.verify(key_base, salt, encrypted_secret, max_age: :infinity),
{:ok, token} <- use_token_by_id_and_secret(id, secret) do
{:ok, token}
else

View File

@@ -216,7 +216,8 @@ defmodule Domain.Relays do
key_base = Keyword.fetch!(config, :key_base)
salt = Keyword.fetch!(config, :salt)
with {:ok, {id, secret}} <- Plug.Crypto.verify(key_base, salt, encrypted_secret),
with {:ok, {id, secret}} <-
Plug.Crypto.verify(key_base, salt, encrypted_secret, max_age: :infinity),
{:ok, token} <- use_token_by_id_and_secret(id, secret) do
{:ok, token}
else