@salesforce/b2c-tooling-sdk / auth / AuthMiddleware
Interface: AuthMiddleware ​
Defined in: packages/b2c-tooling-sdk/src/auth/middleware.ts:49
Middleware interface for authentication requests.
Similar to openapi-fetch's Middleware interface, but simplified for auth requests.
Methods ​
onRequest()? ​
optionalonRequest(params):Promise<void|Request>
Defined in: packages/b2c-tooling-sdk/src/auth/middleware.ts:57
Called before the auth request is sent. Can modify the request or return a new one.
Parameters ​
params ​
Object containing the request
request ​
Request
Returns ​
Promise<void | Request>
Modified request, or void to use original
onResponse()? ​
optionalonResponse(params):Promise<void|Response>
Defined in: packages/b2c-tooling-sdk/src/auth/middleware.ts:66
Called after the auth response is received. Can modify the response or return a new one.
Parameters ​
params ​
Object containing request and response
request ​
Request
response ​
Response
Returns ​
Promise<void | Response>
Modified response, or void to use original