OASIS Avatar SSO SDK - Vue 3
Complete Vue 3 integration for OASIS Avatar Single Sign-On authentication with Composition API.
Installation
npm install @oasis/avatar-sso-vueQuick Start
1. Install Plugin
import { createApp } from 'vue';
import { OasisSSOPlugin } from '@oasis/avatar-sso-vue';
import App from './App.vue';
const app = createApp(App);
app.use(OasisSSOPlugin, {
apiUrl: 'https://api.oasis.network',
provider: 'Auto'
});
app.mount('#app');2. Use Composable in Components
3. Navigation Guards
Features
β¨ Composition API - Modern Vue 3 composables π― Reactive State - Built on Vue's reactivity system π TypeScript - Full type definitions π Auto Refresh - Automatic token management π¨ Components - Pre-built Vue components
API Reference
useOasisSSO Composable
Returns reactive refs and methods:
Plugin Options
Pre-built Components
OasisLoginForm
OasisAvatarCard
Options API Support
For Vue 2 or Options API users:
License
MIT Β© OASIS Team
Last updated