Developer Preview — This project is in active development. APIs may change. Provide feedback
Skip to content

@salesforce/b2c-tooling-sdk / clients / createAuthMiddleware

Function: createAuthMiddleware()

createAuthMiddleware(auth): Middleware

Defined in: packages/b2c-tooling-sdk/src/clients/middleware.ts:57

Creates authentication middleware for openapi-fetch.

This middleware intercepts requests and adds OAuth authentication headers using the provided AuthStrategy. It also handles 401 responses by invalidating the token and retrying the request once with a fresh token.

Parameters

auth

AuthStrategy

The authentication strategy to use

Returns

Middleware

Middleware that adds auth headers to requests and retries on 401

Released under the Apache-2.0 License.