add bearer helper function
This commit is contained in:
@@ -48,6 +48,7 @@ export type RouterRequest<TExt> = {
|
|||||||
body: string | any
|
body: string | any
|
||||||
raw: Request
|
raw: Request
|
||||||
cf?: IncomingRequestCfProperties
|
cf?: IncomingRequestCfProperties
|
||||||
|
bearer: () => string
|
||||||
} & TExt
|
} & TExt
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -387,7 +388,8 @@ export class Router<TEnv = any, TExt = any> {
|
|||||||
raw: request,
|
raw: request,
|
||||||
params: {},
|
params: {},
|
||||||
query: {},
|
query: {},
|
||||||
body: ''
|
body: '',
|
||||||
|
bearer: () => request.headers.get('Authorization')?.replace('Bearer ', '').trim() ?? '',
|
||||||
} as RouterRequest<TExt>
|
} as RouterRequest<TExt>
|
||||||
|
|
||||||
const route = this.getRoute(req)
|
const route = this.getRoute(req)
|
||||||
|
|||||||
Reference in New Issue
Block a user