Worker Storage

Functions

Functions

validateAuth

Signature:

validateAuth(request: Request<unknown, CfProperties<unknown>>, env: Env): Promise<AuthResult>

Parameters:

ParameterTypeRequiredDescription
requestRequest<unknown, CfProperties<unknown>>Yes
envEnvYes

Returns:

Promise<AuthResult> -

extractDomainId

Signature:

extractDomainId(request: Request<unknown, CfProperties<unknown>>): string | null

Parameters:

ParameterTypeRequiredDescription
requestRequest<unknown, CfProperties<unknown>>Yes

Returns:

string \| null -

requireAuth

Signature:

requireAuth(authResult: AuthResult): AuthResult

Parameters:

ParameterTypeRequiredDescription
authResultAuthResultYes

Returns:

AuthResult -

handleCORS

Signature:

handleCORS(request: Request<unknown, CfProperties<unknown>>): Response

Parameters:

ParameterTypeRequiredDescription
requestRequest<unknown, CfProperties<unknown>>Yes

Returns:

Response -

addCORSHeaders

Signature:

addCORSHeaders(response: Response): Response

Parameters:

ParameterTypeRequiredDescription
responseResponseYes

Returns:

Response -

Previous
Classes