Bearer authentication middleware.
Bearer
Attaches a static or dynamically supplied Bearer token to every request routed through the wrapped Fetch implementation.
Usage
import { createFetch } from "@metreeca/http";import { bearer } from "@metreeca/http/bearer";createFetch(bearer(token)); // static tokencreateFetch(bearer(async request => vault.token(request))); // resolved per request Copy
import { createFetch } from "@metreeca/http";import { bearer } from "@metreeca/http/bearer";createFetch(bearer(token)); // static tokencreateFetch(bearer(async request => vault.token(request))); // resolved per request
RFC 6750 - The OAuth 2.0 Authorization Framework: Bearer Token Usage
Creates a middleware authenticating requests with the Bearer scheme.
Bearerauthentication middleware.Attaches a static or dynamically supplied
Bearertoken to every request routed through the wrapped Fetch implementation.Usage
See
RFC 6750 - The OAuth 2.0 Authorization Framework: Bearer Token Usage