Guía
Tutoriales sobre inicio de sesión social
Usando @capgo/capacitor-inicio-de-sesión-social
Todas las opciones de 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é expone este plugin
initialize- Inicializar el plugin.login- Iniciar sesión con el proveedor seleccionado.logout- Cerrar sesión.isLoggedIn- IsLoggedIn.
Ejemplo de uso
initialize
Inicialice el plugin.
import { SocialLogin } from '@capgo/capacitor-social-login';
await SocialLogin.initialize({} as InitializeOptions);
login
Inicie 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
IsLoggedIn.
import { SocialLogin } from '@capgo/capacitor-social-login';
await SocialLogin.isLoggedIn({} as isLoggedInOptions);
Referencia completa
- GitHub: https://github.com/Cap-go/capacitor-social-login/
- Documentación: /docs/plugins/social-login/
Siga adelante desde [Usando @capgo/capacitor-social-login]
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 de dos factores para los detalles de implementación en la autenticación de dos factores.