feat: add api controllers and routes for browser extension

This commit is contained in:
Sonny
2025-08-28 16:44:31 +02:00
parent 9aa71dad30
commit 208f2c631f
28 changed files with 353 additions and 5 deletions

View File

@@ -1,4 +1,5 @@
import { defineConfig } from '@adonisjs/auth';
import { tokensGuard, tokensUserProvider } from '@adonisjs/auth/access_tokens';
import { sessionGuard, sessionUserProvider } from '@adonisjs/auth/session';
import { Authenticators, InferAuthEvents } from '@adonisjs/auth/types';
@@ -11,6 +12,12 @@ const authConfig = defineConfig({
model: () => import('#user/models/user'),
}),
}),
api: tokensGuard({
provider: tokensUserProvider({
tokens: 'accessTokens',
model: () => import('#user/models/user'),
}),
}),
},
});