File tree Expand file tree Collapse file tree 3 files changed +15
-3
lines changed Expand file tree Collapse file tree 3 files changed +15
-3
lines changed Original file line number Diff line number Diff line change 1
1
export default defineNuxtConfig ( {
2
- imports : {
3
- autoImport : false ,
4
- } ,
5
2
modules : [ '../src/module' ] ,
6
3
devtools : { enabled : true } ,
7
4
compatibilityDate : '2024-12-26' ,
Original file line number Diff line number Diff line change
1
+ import { logtoEventHandler } from '#logto' ;
2
+
3
+ export default defineEventHandler ( async ( event ) => {
4
+ const config = useRuntimeConfig ( event ) ;
5
+ await logtoEventHandler ( event , config ) ;
6
+ const accessToken = await event . context . logtoClient . getAccessToken ( ) ;
7
+ return { accessToken } ;
8
+ } ) ;
Original file line number Diff line number Diff line change @@ -46,6 +46,13 @@ const logtoModule: NuxtModule<LogtoRuntimeConfigInput> = defineNuxtModule<LogtoR
46
46
} ) ;
47
47
48
48
addImportsDir ( resolve ( './runtime/composables' ) ) ;
49
+
50
+ nuxt . hook ( 'nitro:config' , ( nitroConfig ) => {
51
+ // eslint-disable-next-line @silverhand/fp/no-mutation
52
+ nitroConfig . alias ||= { } ;
53
+ // eslint-disable-next-line @silverhand/fp/no-mutation
54
+ nitroConfig . alias [ '#logto' ] = resolve ( './runtime/utils/handler.js' ) ;
55
+ } ) ;
49
56
} ,
50
57
} ) ;
51
58
You can’t perform that action at this time.
0 commit comments