메뉴로 이동

@capgo/capacitor-social-login

모든 소셜 로그인 플러그인.

모든 소셜 로그인 플러그인.

비디오 워크숍

__CAPGO_KEEP_2__

플러그인 설정 및 로그인 흐름을 빠르게 시연해 보세요.

기본 기능

__CAPGO_KEEP_3__
  • initialize - 플러그인을 초기화합니다.
  • login - 선택한 제공자와 로그인합니다.
  • logout - 로그아웃.
  • isLoggedIn - 로그인 상태 확인.
메소드설명
initialize플러그인을 초기화합니다.
login선택한 제공자와 로그인합니다.
logout로그아웃.
isLoggedIn로그인 상태 확인.
getAuthorizationCode현재 인증 code을 가져옵니다.
refresh액세스 토큰을 갱신합니다.
refreshTokenOAuth2 리프레시 토큰 도우미 (Capawesome OAuth와 기능적으로 일치합니다.)
handleRedirectCallback웹 전용: OAuth 리다이렉트 콜백을 처리하고 파싱된 결과를 반환합니다.
decodeIdTokenJWT (OIDC ID 토큰)를 클레임으로 디코딩합니다.
getAccessTokenExpirationDate액세스 토큰 만료 시간 스탬프 (밀리초 시대기)에서 ISO 날짜 문자열로 변환합니다.
isAccessTokenAvailable액세스 토큰이 사용 가능한지 확인합니다 (비어 있지 않음).
isAccessTokenExpired액세스 토큰이 만료되었는지 확인합니다.
isRefreshTokenAvailable리프레시 토큰이 사용 가능한지 확인합니다 (비어 있지 않음).
providerSpecificCall제공자별 호출을 실행합니다.
getPluginVersion자연 Capacitor 플러그인 버전을 가져옵니다.
openSecureWindowOAuth2 인증을 위한 안전한 창을 열습니다. 웹에서, code이 리다이렉트된 페이지에 포함되어야 하며, 앱으로 리다이렉트된 URL을 전달하기 위해 방송 채널을 사용해야 합니다. 예를 들어: html <html> <head></head> <body> <script> const searchParams = new URLSearchParams(location.search) if (searchParams.has("code")) { new BroadcastChannel("my-channel-name").postMessage(location.href); window.close(); } </script> </body> </html> 모바일에서, 앱을 열 수 있는 리다이렉트 URI를 사용해야 합니다. 예를 들어: myapp://oauth_callback/ 그리고 앱의 info.plist에 등록해야 합니다: xml <key>CFBundleURLTypes</key> <array> <dict> <key>CFBundleURLSchemes</key> <array> <string>myapp</string> </array> </dict> </array> AndroidManifest.xml 파일에서: xml <activity> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:host="oauth_callback" android:scheme="myapp" /> </intent-filter> </activity> .

이 참조는 __CAPGO_KEEP_0__-social-login에서 동기화됩니다. src/definitions.ts 에서 capacitor-social-login.

capgo/capacitor-social-login에서 계속 진행하세요.

‘capgo/capacitor-social-login에서 계속 진행하세요.’라는 제목의 섹션

Capgo를 사용하여 인증 및 계정 흐름을 계획하고 있다면 __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-social-login을 연결하세요. capgo/capacitor-social-login Capgo를 사용하여 인증 및 계정 흐름을 계획하고 있다면 __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-social-login을 연결하세요. Capgo를 사용하여 인증 및 계정 흐름을 계획하고 있다면 capgo/capacitor-social-login을 연결하세요. 자연스러운 기능을 사용하는 데 @capgo/capacitor-social-login을 사용하세요. @capgo/capacitor-passkey 자연스러운 기능 구현에 대한 구체적인 정보는 @capgo/capacitor-passkey에서 확인할 수 있습니다. @capgo/capacitor-native-biometric 자연스러운 기능 구현에 대한 구체적인 정보는 @capgo/capacitor-native-biometric에서 확인할 수 있습니다. 두 단계 인증 두 단계 인증 구현에 대한 구체적인 정보는 두 단계 인증에서 확인할 수 있습니다. SSO (기업) SSO (기업) 구현에 대한 구체적인 정보는 SSO (기업)에서 확인할 수 있습니다.