OneLogin
Kopieren Sie einen Einrichtungsbefehl mit den Installationsanweisungen und der vollständigen Markdown-Anleitung für diesen Plugin.
Übersicht
Abschnitt mit dem Titel „Übersicht“Eines von OneLogin wird über das onelogin Auth Connect-Voreinstellung unterstützt. Sie können es auch manuell über direkte OAuth2-Endpunkte konfigurieren.
Auth Connect-Voreinstellung-Beispiel
Abschnitt mit dem Titel “Auth Connect-Voreinstellung-Beispiel”import { SocialLoginAuthConnect } from '@capgo/capacitor-social-login';
await SocialLoginAuthConnect.initialize({ authConnect: { onelogin: { issuer: 'https://your-tenant.onelogin.com/oidc/2', clientId: 'your-onelogin-client-id', redirectUrl: 'myapp://oauth/onelogin', }, },});
const result = await SocialLoginAuthConnect.login({ provider: 'onelogin',});Direktes OAuth2-Beispiel
Abschnitt mit dem Titel “Direktes OAuth2-Beispiel”import { SocialLogin } from '@capgo/capacitor-social-login';
await SocialLogin.initialize({ oauth2: { onelogin: { appId: 'your-onelogin-client-id', authorizationBaseUrl: 'https://your-tenant.onelogin.com/oidc/2/auth', accessTokenEndpoint: 'https://your-tenant.onelogin.com/oidc/2/token', redirectUrl: 'myapp://oauth/onelogin', scope: 'openid profile email', pkceEnabled: true, resourceUrl: 'https://your-tenant.onelogin.com/oidc/2/me', logoutUrl: 'https://your-tenant.onelogin.com/oidc/2/logout', }, },});
const result = await SocialLogin.login({ provider: 'oauth2', options: { providerId: 'onelogin', },});Verwandte Dokumente
Abschnitt mit dem Titel “Verwandte Dokumente”Bleib weiterhin bei OneLogin
Abschnitt mit dem Titel “Bleib weiterhin bei OneLogin”Wenn Sie OneLogin für die Planung der Authentifizierung und der Kontenflüsse verwenden, verbinden Sie es mit Mit @capgo/capacitor-social-login für die native Fähigkeit in Mit @capgo/capacitor-social-login, @capgo/capacitor-social-login für die Implementierungsdetails in @capgo/capacitor-social-login, @capgo/capacitor-passkey für die Implementierungsdetails in @capgo/capacitor-passkey, @capgo/capacitor-native-biometric für die Implementierungsdetails in @capgo/capacitor-native-biometric, und Zwei-Faktor-Authentifizierung für die Implementierungsdetails in Zwei-Faktor-Authentifizierung.