mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 18:18:55 +00:00
Do not expire encoded Gateway/Relay tokens
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user