[{"data":1,"prerenderedAt":296},["ShallowReactive",2],{"navigation_docs":3,"-integrations-devtools":152,"-integrations-devtools-surround":291},[4,42,68,110,131],{"title":5,"path":6,"stem":7,"children":8,"icon":11},"Getting Started","/getting-started","1.getting-started/0.index",[9,12,17,22,27,32,37],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-lucide-sparkles",{"title":13,"path":14,"stem":15,"icon":16},"Installation","/getting-started/installation","1.getting-started/1.installation","i-lucide-download",{"title":18,"path":19,"stem":20,"icon":21},"Configuration","/getting-started/configuration","1.getting-started/2.configuration","i-lucide-settings",{"title":23,"path":24,"stem":25,"icon":26},"Client Setup","/getting-started/client-setup","1.getting-started/3.client-setup","i-lucide-monitor",{"title":28,"path":29,"stem":30,"icon":31},"Type Augmentation","/getting-started/type-augmentation","1.getting-started/4.type-augmentation","i-lucide-type",{"title":33,"path":34,"stem":35,"icon":36},"Schema Generation (NuxtHub)","/getting-started/schema-generation","1.getting-started/5.schema-generation","i-lucide-database",{"title":38,"path":39,"stem":40,"icon":41},"How It Works","/getting-started/how-it-works","1.getting-started/6.how-it-works","i-lucide-workflow",{"title":43,"path":44,"stem":45,"children":46,"page":67},"Core Concepts","/core-concepts","2.core-concepts",[47,51,55,59,63],{"title":48,"path":49,"stem":50},"serverAuth()","/core-concepts/server-auth","2.core-concepts/1.server-auth",{"title":52,"path":53,"stem":54},"Sessions","/core-concepts/sessions","2.core-concepts/2.sessions",{"title":56,"path":57,"stem":58},"Route Protection","/core-concepts/route-protection","2.core-concepts/3.route-protection",{"title":60,"path":61,"stem":62},"Auto‑Imports and Aliases","/core-concepts/auto-imports-aliases","2.core-concepts/4.auto-imports-aliases",{"title":64,"path":65,"stem":66},"Security & Caveats","/core-concepts/security-caveats","2.core-concepts/5.security-caveats",false,{"title":69,"path":70,"stem":71,"children":72,"page":67},"Guides","/guides","3.guides",[73,77,81,85,89,94,98,102,106],{"title":74,"path":75,"stem":76},"Role‑Based Access","/guides/role-based-access","3.guides/1.role-based-access",{"title":78,"path":79,"stem":80},"OAuth Providers","/guides/oauth-providers","3.guides/2.oauth-providers",{"title":82,"path":83,"stem":84},"Custom Database","/guides/custom-database","3.guides/3.custom-database",{"title":86,"path":87,"stem":88},"Database-less Mode","/guides/database-less-mode","3.guides/4.database-less-mode",{"title":90,"path":91,"stem":92,"icon":93},"External Auth Backend","/guides/external-auth-backend","3.guides/5.external-auth-backend","i-lucide-server",{"title":95,"path":96,"stem":97},"Migrating from nuxt-auth-utils","/guides/migrate-from-nuxt-auth-utils","3.guides/6.migrate-from-nuxt-auth-utils",{"title":99,"path":100,"stem":101},"Two-Factor Authentication (TOTP + Backup Codes)","/guides/two-factor-auth","3.guides/7.two-factor-auth",{"title":103,"path":104,"stem":105},"Testing","/guides/testing","3.guides/8.testing",{"title":107,"path":108,"stem":109},"Production Deployment","/guides/production-deployment","3.guides/9.production-deployment",{"title":111,"path":112,"stem":113,"children":114,"page":67},"Integrations","/integrations","4.integrations",[115,119,123,127],{"title":116,"path":117,"stem":118},"NuxtHub","/integrations/nuxthub","4.integrations/1.nuxthub",{"title":120,"path":121,"stem":122},"DevTools","/integrations/devtools","4.integrations/2.devtools",{"title":124,"path":125,"stem":126},"Convex","/integrations/convex","4.integrations/3.convex",{"title":128,"path":129,"stem":130},"i18n","/integrations/i18n","4.integrations/4.i18n",{"title":132,"path":133,"stem":134,"children":135,"page":67},"API Reference","/api","5.api",[136,140,144,148],{"title":137,"path":138,"stem":139},"Composables","/api/composables","5.api/1.composables",{"title":141,"path":142,"stem":143},"Server Utilities","/api/server-utils","5.api/2.server-utils",{"title":145,"path":146,"stem":147},"Components","/api/components","5.api/3.components",{"title":149,"path":150,"stem":151},"Types","/api/types","5.api/4.types",{"id":153,"title":120,"body":154,"description":284,"extension":285,"links":286,"meta":287,"navigation":288,"path":121,"seo":289,"stem":122,"__hash__":290},"docs/4.integrations/2.devtools.md",{"type":155,"value":156,"toc":273},"minimark",[157,169,173,178,195,199,226,230,235,254,258],[158,159,160,161,168],"p",{},"This module integrates with ",[162,163,167],"a",{"href":164,"rel":165},"https://devtools.nuxt.com/",[166],"nofollow","Nuxt DevTools"," out of the box. No configuration needed.",[170,171,172],"note",{},"Only available in development mode.",[174,175,177],"h2",{"id":176},"access","Access",[158,179,180,181,185,186,189,190,194],{},"Open Nuxt DevTools (",[182,183,184],"code",{},"Shift+Option+D"," / ",[182,187,188],{},"Shift+Alt+D",") and click the ",[191,192,193],"strong",{},"Auth"," tab.",[174,196,198],{"id":197},"available-tabs","Available Tabs",[200,201,202,209,214,220],"ul",{},[203,204,205,208],"li",{},[191,206,207],{},"Config"," - View auth endpoints, session settings, enabled plugins",[203,210,211,213],{},[191,212,52],{}," - Browse and delete active sessions (requires database)",[203,215,216,219],{},[191,217,218],{},"Users"," - List and search users (requires database)",[203,221,222,225],{},[191,223,224],{},"Accounts"," - View connected OAuth providers per user (requires database)",[174,227,229],{"id":228},"troubleshooting","Troubleshooting",[231,232,234],"h3",{"id":233},"auth-tab-not-showing","Auth Tab Not Showing",[236,237,238,245,251],"ol",{},[203,239,240,241,244],{},"Ensure you're in development mode (",[182,242,243],{},"nuxt dev",")",[203,246,247,248],{},"Check that DevTools is enabled in ",[182,249,250],{},"nuxt.config.ts",[203,252,253],{},"Refresh DevTools (right-click panel → Reload)",[231,255,257],{"id":256},"session-shows-as-empty","Session Shows as Empty",[236,259,260,263,270],{},[203,261,262],{},"Check browser cookies for the session cookie",[203,264,265,266,269],{},"Verify your ",[182,267,268],{},"server/auth.config.ts"," is correct",[203,271,272],{},"Check the server console for authentication errors",{"title":274,"searchDepth":275,"depth":275,"links":276},"",2,[277,278,279],{"id":176,"depth":275,"text":177},{"id":197,"depth":275,"text":198},{"id":228,"depth":275,"text":229,"children":280},[281,283],{"id":233,"depth":282,"text":234},3,{"id":256,"depth":282,"text":257},"Inspect auth configuration and manage users/sessions during development.","md",null,{},true,{"title":120,"description":284},"IlrDNvL6yZrM9Ju8ULGyOlifdUPW-HGItrM8yACT8rM",[292,294],{"title":116,"path":117,"stem":118,"description":293,"children":-1},"Automatic database setup with schema generation and Drizzle ORM integration.",{"title":124,"path":125,"stem":126,"description":295,"children":-1},"Current status of Convex integration in this module.",1774627855658]