Skip to content

AWS Cognito

개요

개요

Amazon Cognito는 Auth Connect preset을 통해 지원되며, 직접 OAuth2 엔드포인트를 사용하여 수동으로 구성할 수도 있습니다. cognito Auth Connect preset 예제

직접 OAuth2 예제

클립보드 복사
import { SocialLoginAuthConnect } from '@capgo/capacitor-social-login';
await SocialLoginAuthConnect.initialize({
authConnect: {
cognito: {
domain: 'https://your-domain.auth.region.amazoncognito.com',
clientId: 'your-cognito-client-id',
redirectUrl: 'myapp://oauth/cognito',
},
},
});
const result = await SocialLoginAuthConnect.login({
provider: 'cognito',
});

설치, 동기화 및 원본 마크다운 가이드를 포함합니다.

Auth Connect preset 예제
import { SocialLogin } from '@capgo/capacitor-social-login';
await SocialLogin.initialize({
oauth2: {
cognito: {
appId: 'your-cognito-client-id',
authorizationBaseUrl: 'https://your-domain.auth.region.amazoncognito.com/oauth2/authorize',
accessTokenEndpoint: 'https://your-domain.auth.region.amazoncognito.com/oauth2/token',
redirectUrl: 'myapp://oauth/cognito',
scope: 'openid profile email',
pkceEnabled: true,
resourceUrl: 'https://your-domain.auth.region.amazoncognito.com/oauth2/userInfo',
logoutUrl: 'https://your-domain.auth.region.amazoncognito.com/logout',
},
},
});
const result = await SocialLogin.login({
provider: 'oauth2',
options: {
providerId: 'cognito',
},
});
관련 문서 섹션

AWS Cognito에서 계속하기

AWS Cognito에서 계속하기 섹션

AWS Cognito를 사용하여 인증 및 계정 흐름을 계획하고 있습니다. AWS Cognito AWS Cognito와 연결하세요. Using @capgo/capacitor-social-login Using @capgo/capacitor-social-login @capgo/capacitor-social-login @capgo/capacitor-social-login @capgo/capacitor-passkey implementation 세부 사항을 위한 @capgo/capacitor-passkey @capgo/capacitor-native-biometric implementation 세부 사항을 위한 @capgo/capacitor-native-biometric, 두 단계 인증 두 단계 인증의 implementation 세부 사항을 위한