Skip to content

Commit 968fc3f

Browse files
author
subtype
committed
Merge branch 'rc-v1' into 'v1'
fix See merge request subtype/subspace-api!14
2 parents ead1391 + 529529d commit 968fc3f

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/utils/rateLimiter.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,12 @@ function oauthUsed(req: Request): boolean {
99
}
1010

1111
function getUserId(req: Request): string {
12-
return req.auth?.sub ? `session-${req.auth.sub}` : req.kauth?.grant.access_token.content.sub!
12+
return req.auth?.sub
13+
? `session-${req.auth.sub}`
14+
: req.kauth?.grant?.access_token?.content?.sub ?? `anon-session-${req.ip}`
1315
}
1416

17+
1518
export const rateLimiter: RateLimitRequestHandler = rateLimit({
1619
windowMs: 60 * 1000,
1720
limit: (req: Request): number => {

0 commit comments

Comments
 (0)