OneLogin
Copy a setup prompt with the install steps and the full markdown guide for this plugin.
Overview
Section titled “Overview”OneLogin is supported through the onelogin Auth Connect preset. You can also configure it manually using direct OAuth2 endpoints.
认证连接预设示例
认证连接预设示例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',});直接 OAuth2 示例
直接 OAuth2 示例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', },});从 OneLogin 继续
Section titled “Keep going from OneLogin”如果您正在使用 OneLogin 来规划身份验证和帐户流程,连接它与 使用@capgo/capacitor-social-login 为@capgo/capacitor-social-login原生功能 使用@capgo/capacitor-social-login 为@capgo/capacitor-social-login的实现细节 使用@capgo/capacitor-passkey 为@capgo/capacitor-passkey的实现细节 使用@capgo/capacitor-native-biometric 为@capgo/capacitor-native-biometric的实现细节 两因素身份验证 为了实现两步验证的详细信息。