Skip to content

Commit 119ca71

Browse files
committed
fix: add missing imports
1 parent ff45896 commit 119ca71

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/runtime/server/utils/security.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
import type { H3Event } from 'h3'
1+
import { type H3Event, setCookie, getCookie, getQuery, createError } from 'h3'
22
import { subtle, getRandomValues } from 'uncrypto'
3+
import { useRuntimeConfig } from '#imports'
34

45
export type OAuthChecks = 'pkce' | 'state'
56

@@ -69,11 +70,11 @@ export const checks = {
6970
const pkceChallenge = await pkceCodeChallenge(pkceVerifier)
7071
res['code_challenge'] = pkceChallenge
7172
res['code_challenge_method'] = 'S256'
72-
setCookie(event, 'nuxt-auth-util-verifier', pkceVerifier, { ...runtimeConfig.nuxtAuthUtils.security.cookie })
73+
setCookie(event, 'nuxt-auth-util-verifier', pkceVerifier, runtimeConfig.nuxtAuthUtils.security.cookie)
7374
}
7475
if (checks?.includes('state')) {
7576
res['state'] = generateState()
76-
setCookie(event, 'nuxt-auth-util-state', res['state'], { ...runtimeConfig.nuxtAuthUtils.security.cookie })
77+
setCookie(event, 'nuxt-auth-util-state', res['state'], runtimeConfig.nuxtAuthUtils.security.cookie)
7778
}
7879
return res
7980
},

0 commit comments

Comments
 (0)