Oidcc.Plug.RequireAuthorization (Oidcc Plug v0.2.2)
View SourceEnsure authorization token provided.
This module should be used together with Oidcc.Plug.ExtractAuthorization
.
defmodule SampleAppWeb.Endpoint do
use Phoenix.Endpoint, otp_app: :sample_app
# ...
plug Oidcc.Plug.ExtractAuthorization
plug Oidcc.Plug.RequireAuthorization
# Check Token with `Oidcc.Plug.IntrospectToken`, `Oidcc.Plug.LoadUserinfo` or `Oidcc.Plug.ValidateJwtToken`
plug SampleAppWeb.Router
end
Summary
Types
@type opts() :: [ {:send_missing_token_response, (conn :: Plug.Conn.t() -> Plug.Conn.t())} ]
Plug Configuration Options
Options
send_missing_token_response
- Customize Error Response for missing token