본문으로 바로가기
백으로 돌아가기
@capgo/capacitor-social-login
튜토리얼
@capgo/capacitor-social-login

소셜 로그인

구글, 페이스북, 애플 시그니 인으로 인증하여 쉽게 소셜 로그인을 사용하세요.

사용 설명서

소셜 로그인 튜토리얼

@capgo/capacitor-social-login 사용하기

웹, iOS, Android에서 모든 소셜 로그인을 한 플러그인입니다. Google, Apple, Facebook, Twitter/X, 그리고 일반 OAuth2/OIDC 제공자들인 GitHub, Microsoft Entra ID, Auth0, Okta, Keycloak과 같은 제공자를 지원합니다.

설치

npm install @capgo/capacitor-social-login
npx cap sync

이 플러그인이 노출하는 것

  • initialize - 플러그인을 초기화합니다.
  • login - 선택한 제공자로 로그인합니다.
  • logout - 로그아웃.
  • isLoggedIn - 로그인 상태.

예시 사용

initialize

플러그인을 초기화합니다.

import { SocialLogin } from '@capgo/capacitor-social-login';

await SocialLogin.initialize({} as InitializeOptions);

login

선택한 제공자와 로그인합니다.

import { SocialLogin } from '@capgo/capacitor-social-login';

await SocialLogin.login({} as Extract<LoginOptions, { provider: T }>);

logout

로그아웃.

import { SocialLogin } from '@capgo/capacitor-social-login';

await SocialLogin.logout({} as {
    provider: 'apple' | 'google' | 'facebook' | 'twitter' | 'oauth2';
    providerId?: string;
  });

isLoggedIn

로그인 상태.

import { SocialLogin } from '@capgo/capacitor-social-login';

await SocialLogin.isLoggedIn({} as isLoggedInOptions);

전체 참조

다음 단계로 진행하세요. @capgo/capacitor-social-login 사용

만약에 @capgo/capacitor-social-login 인증 및 계정 흐름을 계획하고 연결하려면 @capgo/capacitor-social-login @capgo/capacitor-social-login의 구현 세부 정보에서 Getting Started Getting Started의 구현 세부 정보에서 @capgo/capacitor-passkey @capgo/capacitor-passkey의 구현 세부 정보에서 @capgo/capacitor-native-biometric @capgo/capacitor-native-biometric의 구현 세부 정보에서 2단계 인증 __CAPGO_KEEP_0__의 두 단계 인증 구현 세부 사항에 대해.