{ "$schema": "https://openapi.vercel.sh/vercel.json", "headers": [ { "source": "/(.*)", "headers": [ { "key": "X-Content-Type-Options", "value": "nosniff" }, { "key": "X-Frame-Options", "value": "DENY" }, { "key": "X-XSS-Protection", "value": "1; mode=block" } ] }, { "source": "/beta(.*)", "headers": [{ "key": "X-Robots-Tag", "value": "noindex" }] } ], "redirects": [ { "source": "/schemas/models", "destination": "/adapters/models", "permanent": true }, { "source": "/schemas/mysql", "destination": "/adapters/typeorm/mysql", "permanent": true }, { "source": "/schemas/postgres", "destination": "/adapters/typeorm/postgres", "permanent": true }, { "source": "/schemas/mssql", "destination": "/adapters/typeorm/mssql", "permanent": true }, { "source": "/schemas/mongodb", "destination": "/adapters/typeorm/mongodb", "permanent": true }, { "source": "/schemas/adapters", "destination": "/adapters/overview", "permanent": true }, { "source": "/tutorials/role-based-login-strategy", "destination": "https://authjs.dev/guides/basics/role-based-authentication", "permanent": true }, { "source": "/adapters/firebase", "destination": "https://authjs.dev/reference/adapter/firebase", "permanent": true }, { "source": "/adapters/dgraph", "destination": "https://authjs.dev/reference/adapter/dgraph", "permanent": true }, { "source": "/adapters/prisma", "destination": "https://authjs.dev/reference/adapter/prisma", "permanent": true }, { "source": "/adapters/typeorm", "destination": "https://authjs.dev/reference/adapter/typeorm", "permanent": true }, { "source": "/adapters/mongodb", "destination": "https://authjs.dev/reference/adapter/mongodb", "permanent": true }, { "source": "/adapters/dynamodb", "destination": "https://authjs.dev/reference/adapter/dynamodb", "permanent": true }, { "source": "/adapters/fauna", "destination": "https://authjs.dev/reference/adapter/fauna", "permanent": true }, { "source": "/adapters/pouchdb", "destination": "https://authjs.dev/reference/adapter/pouchdb", "permanent": true }, { "source": "/adapters/overview", "destination": "https://authjs.dev/reference/adapters", "permanent": true }, { "source": "/adapters/models", "destination": "https://authjs.dev/reference/adapters#models", "permanent": true }, { "source": "/tutorials/refresh-token-rotation", "destination": "https://authjs.dev/guides/basics/refresh-token-rotation", "permanent": true } ] }