Guía
Tutorial de inicio de sesión social
Usando @capgo/capacitor-inicio-de-sesión-social
Todos los inicio de sesión sociales en un plugin para Web, iOS, y Android. Soporta Google, Apple, Facebook, Twitter/X, y proveedores de OAuth2/OIDC genericos como GitHub, Microsoft Entra ID, Auth0, Okta, y Keycloak.
Instalar
npm install @capgo/capacitor-social-login
npx cap sync
Qué Exponen Este Plugin
initialize- Inicializar el plugin.login- Iniciar sesión con el proveedor seleccionado.logout- Cerrar sesión.isLoggedIn- Esta sesión está iniciada.
Uso de ejemplo
initialize
Inicialice el plugin.
import { SocialLogin } from '@capgo/capacitor-social-login';
await SocialLogin.initialize({} as InitializeOptions);
login
Iniciar sesión con el proveedor seleccionado.
import { SocialLogin } from '@capgo/capacitor-social-login';
await SocialLogin.login({} as Extract<LoginOptions, { provider: T }>);
logout
Cerrar sesión.
import { SocialLogin } from '@capgo/capacitor-social-login';
await SocialLogin.logout({} as {
provider: 'apple' | 'google' | 'facebook' | 'twitter' | 'oauth2';
providerId?: string;
});
isLoggedIn
Esta sesión está iniciada.
import { SocialLogin } from '@capgo/capacitor-social-login';
await SocialLogin.isLoggedIn({} as isLoggedInOptions);
Referencia completa
- GitHub: https://github.com/Cap-go/capacitor-login-social/
- Documentación: /docs/plugins/login-social/
Sigue adelante desde @capgo/capacitor-login-social
If you are using Usando @capgo/capacitor-social-login para planificar la autenticación y los flujos de cuenta, conecte con @capgo/capacitor-social-login para los detalles de implementación en @capgo/capacitor-social-login, Inicio para los detalles de implementación en Inicio, @capgo/capacitor-passkey para los detalles de implementación en @capgo/capacitor-passkey, @capgo/capacitor-native-biometric para los detalles de implementación en @capgo/capacitor-native-biometric, y Autenticación en dos factores para los detalles de implementación en la autenticación de dos factores.