feat: Add configurable maximum email limit for users

This commit is contained in:
beilunyang
2025-02-28 00:16:06 +08:00
parent f86d944c25
commit b1d898e298
5 changed files with 60 additions and 12 deletions

View File

@@ -32,6 +32,10 @@ export async function middleware(request: Request) {
)
}
if (pathname === '/api/config' && request.method === 'GET') {
return NextResponse.next()
}
for (const [route, permission] of Object.entries(API_PERMISSIONS)) {
if (pathname.startsWith(route)) {
const hasAccess = await checkPermission(permission)