Register ip-gate plugin before auth
This commit is contained in:
@@ -18,6 +18,7 @@ import { createNotificationQueue } from './lib/notifications/queue.js'
|
|||||||
import { prisma } from './lib/prisma.js'
|
import { prisma } from './lib/prisma.js'
|
||||||
import { getMaxUploadBodyBytes, getProductImageMaxFileBytes } from './lib/upload-limits.js'
|
import { getMaxUploadBodyBytes, getProductImageMaxFileBytes } from './lib/upload-limits.js'
|
||||||
import { registerAuth } from './plugins/auth.js'
|
import { registerAuth } from './plugins/auth.js'
|
||||||
|
import { registerIpGate } from './plugins/ip-gate.js'
|
||||||
import { registerApiRoutes } from './routes/api.js'
|
import { registerApiRoutes } from './routes/api.js'
|
||||||
import { registerOAuthSocialRoutes } from './routes/oauth-social.js'
|
import { registerOAuthSocialRoutes } from './routes/oauth-social.js'
|
||||||
import { registerUploadsResized } from './routes/uploads-resized.js'
|
import { registerUploadsResized } from './routes/uploads-resized.js'
|
||||||
@@ -89,6 +90,7 @@ const notificationQueue = createNotificationQueue()
|
|||||||
fastify.decorate('eventBus', eventBus)
|
fastify.decorate('eventBus', eventBus)
|
||||||
fastify.decorate('notificationQueue', notificationQueue)
|
fastify.decorate('notificationQueue', notificationQueue)
|
||||||
|
|
||||||
|
await registerIpGate(fastify)
|
||||||
registerAuth(fastify)
|
registerAuth(fastify)
|
||||||
await registerUserAddressRoutes(fastify)
|
await registerUserAddressRoutes(fastify)
|
||||||
await registerUserCartRoutes(fastify)
|
await registerUserCartRoutes(fastify)
|
||||||
|
|||||||
Reference in New Issue
Block a user