@salesforce/b2c-tooling-sdk / auth / globalAuthMiddlewareRegistry
Variable: globalAuthMiddlewareRegistry
constglobalAuthMiddlewareRegistry:AuthMiddlewareRegistry
Defined in: packages/b2c-tooling-sdk/src/auth/middleware.ts:211
Global auth middleware registry instance.
This is the default registry used by OAuth strategies. Register middleware providers here to have them applied to token requests.
Example
typescript
import { globalAuthMiddlewareRegistry } from '@salesforce/b2c-tooling-sdk/auth';
globalAuthMiddlewareRegistry.register({
name: 'user-agent',
getMiddleware() {
return {
onRequest({ request }) {
request.headers.set('User-Agent', 'my-app/1.0');
return request;
},
};
},
});