asgardeo / asgardeo/javascript
Nuxt SDK
- Dominant language
- TypeScript
- Stars
- 18
- Forks
- 67
- Avg merge
- 4h 6m
- Merged PRs (30d)
- 13
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 `Components` and 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.
> [!IMPORTANT]
> We can get the SDK listed on the official Nuxt space
### Alternatives
N/A
### Please select the package issue is related to
@asgardeo/nuxt
### Version
N/A
### Reporter Checklist
- [x] I have searched the existing issues and this is not a duplicate.
- [x] I have provided all the necessary information.
- [x] I have verified the feature on the latest version of the package.
Contributor guide
Assessment
This issue has not been assessed yet.