-
Notifications
You must be signed in to change notification settings - Fork 49
Description
Problem
Asgardeo currently provides official SDKs for popular frameworks such as React and Next.js, enabling developers to easily integrate authentication and identity features. However, there is no first-class SDK available for Nuxt (https://nuxt.com/), which is a widely adopted meta-framework in the Vue ecosystem.
Nuxt developers are currently required to:
- Use low-level JavaScript SDKs directly, or
- Build custom plugins, middleware, and wrappers to handle authentication flows
This increases integration complexity and leads to inconsistent implementations compared to supported meta-frameworks such as Next.js.
Proposed Solution
Introduce an official Asgardeo Nuxt SDK that mirrors the capabilities and developer experience of the existing Asgardeo Next.js SDK.
The Nuxt SDK should closely align with the Next.js SDK in terms of:
- Supported
Componentsand helpers - API surface and abstractions
- Configuration and initialization patterns
- Server-side and client-side authentication handling
- Documentation structure and quick-start experience, similar to the Next.js guide
(https://wso2.com/asgardeo/docs/quick-starts/nextjs/)
This would enable Nuxt developers to integrate Asgardeo in a framework-native way while supporting Nuxt-specific patterns such as plugins, composables, middleware, and SSR.
Alternatives
N/A
Please select the package issue is related to
@asgardeo/nuxt
Version
N/A
Reporter Checklist
- I have searched the existing issues and this is not a duplicate.
- I have provided all the necessary information.
- I have verified the feature on the latest version of the package.