Parrhesia.Auth.Nip98 (parrhesia v0.12.0)

Copy Markdown

Minimal NIP-98 HTTP auth validation.

Summary

Functions

validate_authorization_header(authorization, method, url)

@spec validate_authorization_header(String.t() | nil, String.t(), String.t()) ::
  {:ok, map()} | {:error, atom()}

validate_authorization_header(arg1, method, url, opts)

@spec validate_authorization_header(
  String.t() | nil,
  String.t(),
  String.t(),
  keyword()
) ::
  {:ok, map()} | {:error, atom()}