[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"versions":3,"module-logto":7},{"v3":4,"v4":5,"v2":6},"3.21.8","4.4.8","2.18.1",{"name":8,"description":9,"repo":10,"npm":11,"icon":12,"github":13,"website":14,"learn_more":15,"category":16,"type":17,"maintainers":18,"compatibility":22,"sponsor":25,"generatedAt":26,"contributors":27,"stats":94,"readme":103},"logto","The better Nuxt auth module for developers.","logto-io/js#master/packages/nuxt","@logto/nuxt","logto.svg","https://github.com/logto-io/js","https://logto.io","https://docs.logto.io/introduction","Security","3rd-party",[19],{"name":8,"github":20,"twitter":21},"logto-io","logto_io",{"nuxt":23,"requires":24},">=3.0.0",{},true,"2026-06-10T02:12:29.130Z",[28,32,36,40,44,48,52,56,60,64,67,70,73,76,79,82,85,88,91],{"id":29,"username":30,"contributions":31},12833674,"charIeszhao",236,{"id":33,"username":34,"contributions":35},5717882,"wangsijie",191,{"id":37,"username":38,"contributions":39},14722250,"gao-sun",172,{"id":41,"username":42,"contributions":43},36393111,"simeng-li",141,{"id":45,"username":46,"contributions":47},10594507,"IceHe",79,{"id":49,"username":50,"contributions":51},10806653,"xiaoyijun",8,{"id":53,"username":54,"contributions":55},224910,"akoenig",3,{"id":57,"username":58,"contributions":59},1164623,"xiaohanyu",2,{"id":61,"username":62,"contributions":63},13763335,"alfonsograziano",1,{"id":65,"username":66,"contributions":63},47457170,"FlurryNight",{"id":68,"username":69,"contributions":63},22530235,"snowfrogdev",{"id":71,"username":72,"contributions":63},33160137,"sagarsubedi",{"id":74,"username":75,"contributions":63},388784,"samos123",{"id":77,"username":78,"contributions":63},2101914,"vacijj",{"id":80,"username":81,"contributions":63},118240464,"eluyuy",{"id":83,"username":84,"contributions":63},1148601,"icodesign",{"id":86,"username":87,"contributions":63},18818196,"tisonkun",{"id":89,"username":90,"contributions":63},29883041,"vstremnitzer",{"id":92,"username":93,"contributions":63},4221388,"sgyy",{"version":95,"downloads":96,"stars":97,"watchers":98,"forks":99,"defaultBranch":100,"publishedAt":101,"createdAt":102},"1.2.10",2741,93,7,59,"master",1775620448376,1708588404413,{"data":104,"body":107,"toc":318},{"title":105,"description":106},"Logto Nuxt 3 SDK","",{"type":108,"children":109},"root",[110,118,145,150,164,171,178,191,197,205,211,219,225,238,243,251,264,274,280,313],{"type":111,"tag":112,"props":113,"children":115},"element","h1",{"id":114},"logto-nuxt-3-sdk",[116],{"type":117,"value":105},"text",{"type":111,"tag":119,"props":120,"children":121},"p",{},[122,135],{"type":111,"tag":123,"props":124,"children":128},"a",{"href":125,"rel":126},"https://www.npmjs.com/package/@logto/nuxt",[127],"nofollow",[129],{"type":111,"tag":130,"props":131,"children":134},"img",{"alt":132,"src":133},"Version","https://img.shields.io/npm/v/@logto/nuxt",[],{"type":111,"tag":123,"props":136,"children":139},{"href":137,"rel":138},"https://github.com/logto-io/js/actions/workflows/main.yml",[127],[140],{"type":111,"tag":130,"props":141,"children":144},{"alt":142,"src":143},"Build Status","https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg",[],{"type":111,"tag":119,"props":146,"children":147},{},[148],{"type":117,"value":149},"The Logto Nuxt 3 SDK written in TypeScript.",{"type":111,"tag":119,"props":151,"children":152},{},[153,155,162],{"type":117,"value":154},"Check out our ",{"type":111,"tag":123,"props":156,"children":159},{"href":157,"rel":158},"https://docs.logto.io/sdk/nuxt/",[127],[160],{"type":117,"value":161},"docs",{"type":117,"value":163}," for more information.",{"type":111,"tag":165,"props":166,"children":168},"h2",{"id":167},"installation",[169],{"type":117,"value":170},"Installation",{"type":111,"tag":172,"props":173,"children":175},"h3",{"id":174},"using-npm",[176],{"type":117,"value":177},"Using npm",{"type":111,"tag":179,"props":180,"children":185},"pre",{"className":181,"code":182,"language":183,"meta":106,"style":184},"language-bash","npm install @logto/nuxt\n","bash","undefined",[186],{"type":111,"tag":187,"props":188,"children":189},"code",{"__ignoreMap":106},[190],{"type":117,"value":182},{"type":111,"tag":172,"props":192,"children":194},{"id":193},"using-yarn",[195],{"type":117,"value":196},"Using yarn",{"type":111,"tag":179,"props":198,"children":200},{"className":181,"code":199,"language":183,"meta":106,"style":184},"yarn add @logto/nuxt\n",[201],{"type":111,"tag":187,"props":202,"children":203},{"__ignoreMap":106},[204],{"type":117,"value":199},{"type":111,"tag":172,"props":206,"children":208},{"id":207},"using-pnpm",[209],{"type":117,"value":210},"Using pnpm",{"type":111,"tag":179,"props":212,"children":214},{"className":181,"code":213,"language":183,"meta":106,"style":184},"pnpm add @logto/nuxt\n",[215],{"type":111,"tag":187,"props":216,"children":217},{"__ignoreMap":106},[218],{"type":117,"value":213},{"type":111,"tag":165,"props":220,"children":222},{"id":221},"get-sample",[223],{"type":117,"value":224},"Get sample",{"type":111,"tag":119,"props":226,"children":227},{},[228,230,236],{"type":117,"value":229},"A sample project can be found at ",{"type":111,"tag":123,"props":231,"children":233},{"href":232},"./playground/",[234],{"type":117,"value":235},"playground",{"type":117,"value":237},".",{"type":111,"tag":119,"props":239,"children":240},{},[241],{"type":117,"value":242},"Check out the full JS repo and try it with pnpm.",{"type":111,"tag":179,"props":244,"children":246},{"className":181,"code":245,"language":183,"meta":106,"style":184},"pnpm i && pnpm dev\n",[247],{"type":111,"tag":187,"props":248,"children":249},{"__ignoreMap":106},[250],{"type":117,"value":245},{"type":111,"tag":119,"props":252,"children":253},{},[254,256,262],{"type":117,"value":255},"The minimal configuration to run the playground is (use ",{"type":111,"tag":187,"props":257,"children":259},{"className":258},[],[260],{"type":117,"value":261},".env",{"type":117,"value":263}," file for example):",{"type":111,"tag":179,"props":265,"children":269},{"className":266,"code":267,"language":268,"meta":106,"style":184},"language-env","NUXT_LOGTO_ENDPOINT=\u003Cyour-logto-endpoint>\nNUXT_LOGTO_APP_ID=\u003Cyour-logto-app-id>\nNUXT_LOGTO_APP_SECRET=\u003Cyour-logto-app-secret>\nNUXT_LOGTO_COOKIE_ENCRYPTION_KEY=\u003Crandom-string>\n","env",[270],{"type":111,"tag":187,"props":271,"children":272},{"__ignoreMap":106},[273],{"type":117,"value":267},{"type":111,"tag":165,"props":275,"children":277},{"id":276},"resources",[278],{"type":117,"value":279},"Resources",{"type":111,"tag":119,"props":281,"children":282},{},[283,293,303],{"type":111,"tag":123,"props":284,"children":287},{"href":285,"rel":286},"https://logto.io/",[127],[288],{"type":111,"tag":130,"props":289,"children":292},{"alt":290,"src":291},"Website","https://img.shields.io/badge/website-logto.io-8262F8.svg",[],{"type":111,"tag":123,"props":294,"children":297},{"href":295,"rel":296},"https://docs.logto.io/",[127],[298],{"type":111,"tag":130,"props":299,"children":302},{"alt":300,"src":301},"Docs","https://img.shields.io/badge/docs-logto.io-green.svg",[],{"type":111,"tag":123,"props":304,"children":307},{"href":305,"rel":306},"https://discord.gg/UEPaF3j5e6",[127],[308],{"type":111,"tag":130,"props":309,"children":312},{"alt":310,"src":311},"Discord","https://img.shields.io/discord/965845662535147551?logo=discord&logoColor=ffffff&color=7389D8&cacheSeconds=600",[],{"type":111,"tag":314,"props":315,"children":316},"style",{},[317],{"type":117,"value":106},{"title":106,"searchDepth":59,"depth":59,"links":319},[320,325,326],{"id":167,"depth":59,"text":170,"children":321},[322,323,324],{"id":174,"depth":55,"text":177},{"id":193,"depth":55,"text":196},{"id":207,"depth":55,"text":210},{"id":221,"depth":59,"text":224},{"id":276,"depth":59,"text":279}]