Guide
Tutoriel sur Persona
Utilisation de @capgo/capacitor-intune
Capacitor plugin pour l'enregistrement MAM de Microsoft Intune, les politiques de protection des applications, la configuration des applications et l'authentification MSAL.
Installer
bun add @capgo/capacitor-intune
bunx cap sync
Ce plugin expose
acquireToken- Présenter le flux de connexion Microsoft et retourner un jeton d'accès ainsi que les métadonnées de compte.acquireTokenSilent- Acquérir un jeton à partir du cache MSAL pour un utilisateur signé précédemment.registerAndEnrollAccount- Enregistrer un compte authentifié précédemment avec Intune et démarrer l'enregistrement.loginAndEnrollAccount- Demandez à Intune de s'authentifier et d'enregistrer un utilisateur sans demander d'abord un jeton d'application.
Exemple d'utilisation
acquireToken
Présentez le flux de connexion Microsoft et renvoyez un jeton d'accès ainsi que les métadonnées de compte.
import { IntuneMAM } from '@capgo/capacitor-intune';
await IntuneMAM.acquireToken({} as AcquireTokenOptions);
acquireTokenSilent
Obtenez un jeton à partir du cache MSAL pour un utilisateur qui a été connecté précédemment.
import { IntuneMAM } from '@capgo/capacitor-intune';
await IntuneMAM.acquireTokenSilent({} as AcquireTokenSilentOptions);
registerAndEnrollAccount
Enregistrez un compte authentifié précédemment avec Intune et commencez l'enregistrement.
import { IntuneMAM } from '@capgo/capacitor-intune';
await IntuneMAM.registerAndEnrollAccount({} as RegisterAndEnrollAccountOptions);
loginAndEnrollAccount
Demandez à Intune de s'authentifier et d'enregistrer un utilisateur sans demander d'abord un jeton d'application.
import { IntuneMAM } from '@capgo/capacitor-intune';
await IntuneMAM.loginAndEnrollAccount();
Référence complète
- GitHub: https://github.com/Cap-go/capacitor-persona/
- Documentation : /docs/plugins/persona/
Continuez à partir de l'utilisation de @capgo/capacitor-intune
Si vous utilisez Using @capgo/capacitor-intune pour planifier l'authentification et les flux de compte, connectez-l’avec @capgo/capacitor-intune for the implementation detail in @capgo/capacitor-intune, Prise en main pour les détails d'implémentation dans Prise en main, @capgo/capacitor-social-login for the implementation detail in @capgo/capacitor-social-login, @capgo/capacitor-passkey for the implementation detail in @capgo/capacitor-passkey, and @capgo/capacitor-native-biometric for the implementation detail in @capgo/capacitor-native-biometric.