{"library":"winx-auth","type":"library","category":null,"description":"Nuxt 3 authentication module that provides login, logout, CSRF protection, token management, and global authentication middleware. Version 3.2.1 is the current stable release. It integrates with Nuxt 3's composition API via the `useAuth` composable and supports secure cookie-based tokens with configurable CSRF protection. Key differentiators include built-in CSRF encryption, global middleware options, and automatic token/cookie management with production-like security defaults. Released under the MIT license.","language":"javascript","status":"active","version":"3.2.1","tags":["javascript"],"last_verified":"Sat May 09","install":[{"cmd":"npm install winx-auth","imports":["const { login, logout } = useAuth()","modules: ['winx-auth']","auth: { enabled: true }","$auth.login({ code })"]},{"cmd":"yarn add winx-auth","imports":[]},{"cmd":"pnpm add winx-auth","imports":[]}],"homepage":null,"github":"https://github.com/Winx-Universe/winx-auth","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/winx-auth","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}