@cinaconnect/social-login
v0.2.0
Published
CinaConnect Social Login — OAuth2 and email-based wallet authentication with deterministic HD wallet derivation
Readme
@cinaconnect/social-login
Social login for CinaConnect — Google, Apple, GitHub OAuth wallet creation.
Installation
npm install @cinaconnect/social-loginUsage
import { SocialLogin } from '@cinaconnect/social-login';
const login = new SocialLogin({ clientId: 'YOUR_CLIENT_ID' });
const wallet = await login.connect('google');API Reference
| Export | Type | Description |
|--------|------|-------------|
| SocialLogin | class | Main social login handler |
| GoogleProvider | class | Google OAuth provider |
| AppleProvider | class | Apple OAuth provider |
| GitHubProvider | class | GitHub OAuth provider |
| SocialLoginConfig | type | Configuration type |
| SocialProvider | type | Provider enum |
| SocialLoginResult | type | Login result type |
