메인 콘텐츠로 바로가기
플러그인으로 돌아가기
@capgo/capacitor-social-login
튜토리얼
github.com/Cap-go에서 github

소셜 로그인

구글, 페이스북, 애플 시그니 인과 같은 간단한 소셜 로그인을 위해 사용자 인증

안내서

소셜 로그인에 대한 튜토리얼

소셜 로그인을 위한 @capgo/capacitor-social-login 사용

하나의 플러그인으로 모든 소셜 로그인

설치

bun add @capgo/capacitor-social-login
bunx cap sync

이 플러그인이 제공하는 것

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

예시 사용

initialize

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

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

await SocialLogin.initialize({} as InitializeOptions);

login

__CAPGO_KEEP_0__ 제공자로 로그인합니다.

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);

전체 참조