Saltar al contenido

Okta

Okta se admite a través de:

  • El okta Preset de conexión de autenticación
  • Configuración directa contra su emisor de Okta oauth2 Ejemplo del preset de conexión de autenticación

Copiar al portapapeles

Ejemplo directo de OAuth2
import { SocialLoginAuthConnect } from '@capgo/capacitor-social-login';
await SocialLoginAuthConnect.initialize({
authConnect: {
okta: {
issuer: 'https://dev-12345.okta.com/oauth2/default',
clientId: 'your-okta-client-id',
redirectUrl: 'myapp://oauth/okta',
},
},
});
const result = await SocialLoginAuthConnect.login({
provider: 'okta',
});

Configuración directa contra su emisor de Okta

Sección titulada “Ejemplo de OAuth2 directo”
import { SocialLogin } from '@capgo/capacitor-social-login';
await SocialLogin.initialize({
oauth2: {
okta: {
appId: 'your-okta-client-id',
authorizationBaseUrl: 'https://your-domain.okta.com/oauth2/default/v1/authorize',
accessTokenEndpoint: 'https://your-domain.okta.com/oauth2/default/v1/token',
redirectUrl: 'myapp://oauth/okta',
scope: 'openid profile email offline_access',
pkceEnabled: true,
resourceUrl: 'https://your-domain.okta.com/oauth2/default/v1/userinfo',
},
},
});
const result = await SocialLogin.login({
provider: 'oauth2',
options: {
providerId: 'okta',
},
});

Si estás utilizando Okta para planificar la autenticación y los flujos de cuenta, conecta con ella Usando @capgo/capacitor-login-social para la capacidad nativa en Usando @capgo/capacitor-login-social, @capgo/capacitor-login-social para el detalle de implementación en @capgo/capacitor-login-social, @capgo/capacitor-clave-secuencial para el detalle de implementación en @capgo/capacitor-clave-secuencial, @capgo/capacitor-biometría-nativa para el detalle de implementación en @capgo/capacitor-biometría-nativa, y Autenticación de dos factores para el detalle de implementación en Autenticación de dos factores.