Microsoft Entra ID
このプラグインのインストール手順と全マークダウンガイドを含む設定プロンプトをコピーします。
概要
概要Microsoft Entra IDは次の方法でサポートされています:
- この
azureAuth Connectプリセット - 直接
oauth2Microsoft IDエンドポイントへの直接設定
Auth Connectプリセットの例
概要import { SocialLoginAuthConnect } from '@capgo/capacitor-social-login';
await SocialLoginAuthConnect.initialize({ authConnect: { azure: { tenantId: 'common', clientId: 'your-azure-client-id', redirectUrl: 'myapp://oauth/azure', }, },});
const result = await SocialLoginAuthConnect.login({ provider: 'azure',});直接OAuth2の例
Microsoft Entra IDは次の方法でサポートされています:import { SocialLogin } from '@capgo/capacitor-social-login';
await SocialLogin.initialize({ oauth2: { azure: { appId: 'your-azure-client-id', authorizationBaseUrl: 'https://login.microsoftonline.com/common/oauth2/v2.0/authorize', accessTokenEndpoint: 'https://login.microsoftonline.com/common/oauth2/v2.0/token', redirectUrl: 'myapp://oauth/azure', scope: 'openid profile email User.Read', pkceEnabled: true, resourceUrl: 'https://graph.microsoft.com/v1.0/me', }, },});
const result = await SocialLogin.login({ provider: 'oauth2', options: { providerId: 'azure', },});Notes
Notes- 置き換え
commonテナントIDを入力して、シングルテナントアプリで使用してください。 resourceUrlサインイン後にプロフィールデータを即座に取得したい場合は、Microsoft Graphに指示できます。
関連するドキュメント
関連するドキュメントMicrosoft Entra IDから続けてください
Microsoft Entra IDから続けるあなたが使用している Microsoft Entra ID 認証とアカウントフローの計画に使用している場合、Microsoft Entra IDを Using @capgo/capacitor-social-login Using @capgo/capacitor-social-login Using @capgo/capacitor-social-login Using @capgo/capacitor-passkey Using @capgo/capacitor-passkey Using @capgo/capacitor-native-biometric Using @capgo/capacitor-native-biometric Using @capgo/capacitor-social-login 2要素認証 Two-factor authenticationの実装詳細