[{"data":1,"prerenderedAt":345},["ShallowReactive",2],{"navigation":3,"\u002Fgetting-started":178,"\u002Fgetting-started-surround":342},[4,23,78,95,123,143,158],{"title":5,"path":6,"stem":7,"children":8,"icon":22},"Getting Started","\u002Fgetting-started","1.getting-started\u002F1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation","i-lucide-download",{"title":18,"path":19,"stem":20,"icon":21},"Configuration","\u002Fgetting-started\u002Fconfiguration","1.getting-started\u002F3.configuration","i-lucide-settings",false,{"title":24,"icon":22,"path":25,"stem":26,"children":27,"page":22},"Sign-in","\u002Fsign-in","2.sign-in",[28,33,38,43,48,53,58,63,68,73],{"title":29,"path":30,"stem":31,"icon":32},"Sign-in pages","\u002Fsign-in\u002Fpages","2.sign-in\u002F1.pages","i-lucide-log-in",{"title":34,"path":35,"stem":36,"icon":37},"Several accounts","\u002Fsign-in\u002Fmulti-session","2.sign-in\u002F10.multi-session","i-lucide-users-round",{"title":39,"path":40,"stem":41,"icon":42},"Account page","\u002Fsign-in\u002Faccount","2.sign-in\u002F2.account","i-lucide-circle-user",{"title":44,"path":45,"stem":46,"icon":47},"Other methods","\u002Fsign-in\u002Fmethods","2.sign-in\u002F3.methods","i-lucide-key-square",{"title":49,"path":50,"stem":51,"icon":52},"Sign-in providers","\u002Fsign-in\u002Fproviders","2.sign-in\u002F4.providers","i-lucide-share-2",{"title":54,"path":55,"stem":56,"icon":57},"Two-factor","\u002Fsign-in\u002Ftwo-factor","2.sign-in\u002F5.two-factor","i-lucide-shield-check",{"title":59,"path":60,"stem":61,"icon":62},"Passkeys","\u002Fsign-in\u002Fpasskeys","2.sign-in\u002F6.passkeys","i-lucide-fingerprint",{"title":64,"path":65,"stem":66,"icon":67},"Phone numbers","\u002Fsign-in\u002Fphone-numbers","2.sign-in\u002F7.phone-numbers","i-lucide-smartphone",{"title":69,"path":70,"stem":71,"icon":72},"Signing in devices","\u002Fsign-in\u002Fdevices","2.sign-in\u002F8.devices","i-lucide-tv",{"title":74,"path":75,"stem":76,"icon":77},"Security","\u002Fsign-in\u002Fsecurity","2.sign-in\u002F9.security","i-lucide-lock-keyhole",{"title":79,"path":80,"stem":81,"children":82,"icon":22},"Organizations","\u002Forganizations","3.organizations\u002F1.index",[83,85,90],{"title":79,"path":80,"stem":81,"icon":84},"i-lucide-building-2",{"title":86,"path":87,"stem":88,"icon":89},"Roles","\u002Forganizations\u002Froles","3.organizations\u002F2.roles","i-lucide-shield",{"title":91,"path":92,"stem":93,"icon":94},"Single sign-on","\u002Forganizations\u002Fsso","3.organizations\u002F3.sso","i-lucide-key-round",{"title":96,"path":97,"stem":98,"children":99,"icon":22},"Admin dashboard","\u002Fadmin","4.admin\u002F1.index",[100,103,108,113,118],{"title":101,"path":97,"stem":98,"icon":102},"Overview","i-lucide-layout-dashboard",{"title":104,"path":105,"stem":106,"icon":107},"Managing users","\u002Fadmin\u002Fusers","4.admin\u002F2.users","i-lucide-user-cog",{"title":109,"path":110,"stem":111,"icon":112},"Staff roles","\u002Fadmin\u002Froles","4.admin\u002F3.roles","i-lucide-shield-user",{"title":114,"path":115,"stem":116,"icon":117},"Audit log","\u002Fadmin\u002Faudit-log","4.admin\u002F4.audit-log","i-lucide-history",{"title":119,"path":120,"stem":121,"icon":122},"Your own pages","\u002Fadmin\u002Fextending","4.admin\u002F5.extending","i-lucide-layout-panel-left",{"title":124,"icon":22,"path":125,"stem":126,"children":127,"page":22},"Integrations","\u002Fintegrations","5.integrations",[128,133,138],{"title":129,"path":130,"stem":131,"icon":132},"Stripe","\u002Fintegrations\u002Fstripe","5.integrations\u002F1.stripe","i-simple-icons-stripe",{"title":134,"path":135,"stem":136,"icon":137},"API keys","\u002Fintegrations\u002Fapi-keys","5.integrations\u002F2.api-keys","i-lucide-key",{"title":139,"path":140,"stem":141,"icon":142},"Tokens","\u002Fintegrations\u002Ftokens","5.integrations\u002F3.tokens","i-lucide-ticket",{"title":144,"icon":22,"path":145,"stem":146,"children":147,"page":22},"Customization","\u002Fcustomization","6.customization",[148,153],{"title":149,"path":150,"stem":151,"icon":152},"Emails","\u002Fcustomization\u002Femails","6.customization\u002F1.emails","i-lucide-mail",{"title":154,"path":155,"stem":156,"icon":157},"Languages","\u002Fcustomization\u002Flanguages","6.customization\u002F2.languages","i-lucide-languages",{"title":159,"icon":22,"path":160,"stem":161,"children":162,"page":22},"Reference","\u002Freference","7.reference",[163,168,173],{"title":164,"path":165,"stem":166,"icon":167},"How it works","\u002Freference\u002Fhow-it-works","7.reference\u002F1.how-it-works","i-lucide-cog",{"title":169,"path":170,"stem":171,"icon":172},"API reference","\u002Freference\u002Fapi","7.reference\u002F2.api","i-lucide-braces",{"title":174,"path":175,"stem":176,"icon":177},"Contributing","\u002Freference\u002Fcontributing","7.reference\u002F3.contributing","i-lucide-git-pull-request",{"id":179,"title":10,"body":180,"description":335,"extension":336,"links":337,"meta":338,"navigation":339,"path":6,"seo":340,"stem":7,"__hash__":341},"docs\u002F1.getting-started\u002F1.index.md",{"type":181,"value":182,"toc":328},"minimark",[183,199,253,264,269,296,300],[184,185,186,190,191,198],"p",{},[187,188,189],"code",{},"@treygrr\u002Fnuxt-better-auth-ui"," is a Nuxt module that adds the pages around ",[192,193,197],"a",{"href":194,"rel":195},"https:\u002F\u002Fbetter-auth.com",[196],"nofollow","Better Auth",", so\nyou don't build them yourself:",[200,201,202,212,221,228,245],"ul",{},[203,204,205,211],"li",{},[206,207,208,210],"strong",{},[192,209,29],{"href":30},":"," sign in, sign up, forgot and reset password, two-factor, and the extras you turn\non: passkeys, sign-in links, codes by email or text, guests, single sign-on.",[203,213,214,220],{},[206,215,216,217],{},"An ",[192,218,219],{"href":40},"account page"," where people manage their own profile, security, devices and data.",[203,222,223,227],{},[206,224,225,210],{},[192,226,79],{"href":80}," each organization's own page, with members, invitations, teams, roles and SSO\nproviders.",[203,229,230,235,236,238,239,244],{},[206,231,216,232],{},[192,233,234],{"href":97},"admin dashboard"," at ",[187,237,97],{},", where staff manage users through Better Auth's\n",[192,240,243],{"href":241,"rel":242},"https:\u002F\u002Fbetter-auth.com\u002Fdocs\u002Fplugins\u002Fadmin",[196],"Admin plugin",".",[203,246,247,252],{},[206,248,249],{},[192,250,251],{"href":150},"Auth emails"," with your own templates and delivery.",[184,254,255,256,259,260,263],{},"Everything is configured under ",[187,257,258],{},"betterAuthUi"," in ",[187,261,262],{},"nuxt.config.ts",". When a feature needs a Better Auth plugin, the\nmodule adds it for you, and the pages also pick up plugins your own Better Auth config adds.",[265,266,268],"h2",{"id":267},"built-on","Built on",[200,270,271,285,293],{},[203,272,273,276,277,284],{},[192,274,197],{"href":194,"rel":275},[196]," through ",[192,278,281],{"href":279,"rel":280},"https:\u002F\u002Fbetter-auth.nuxt.dev",[196],[187,282,283],{},"@nuxtjs\u002Fbetter-auth",": every action\ngoes through Better Auth, which checks it on its server.",[203,286,287,292],{},[192,288,291],{"href":289,"rel":290},"https:\u002F\u002Fui.nuxt.com",[196],"Nuxt UI",": the pages use its components, so they follow your app's colours and dark mode.",[203,294,295],{},"Nuxt 4.",[265,297,299],{"id":298},"next-steps","Next steps",[301,302,303,309,314,319],"card-group",{},[304,305,306],"card",{"icon":16,"title":13,"to":14},[184,307,308],{},"Add the module to your Nuxt app, in five steps.",[304,310,311],{"icon":21,"title":18,"to":19},[184,312,313],{},"How features are turned on, and every option at a glance.",[304,315,316],{"icon":102,"title":96,"to":97},[184,317,318],{},"Manage users, sessions, roles and the audit log.",[304,320,325],{"icon":321,"title":322,"to":323,"target":324},"i-simple-icons-github","GitHub","https:\u002F\u002Fgithub.com\u002Ftreygrr\u002Fnuxt-better-auth-ui","_blank",[184,326,327],{},"The source, issues and changelog.",{"title":329,"searchDepth":330,"depth":331,"links":332},"",1,2,[333,334],{"id":267,"depth":331,"text":268},{"id":298,"depth":331,"text":299},"Auth UI for Better Auth in Nuxt, built with Nuxt UI.","md",null,{},{"icon":11},{"title":10,"description":335},"dPj4n-dmILK9Ml9pzeRDY8EZz_o8cK2oPW5xCHEYKyg",[337,343],{"title":13,"path":14,"stem":15,"description":344,"icon":16,"children":-1},"Add the module to your Nuxt app.",1793019842937]