웹에서 Google 로그인 사용하기
이 플러그인의 설치 단계와 전체 마크다운 가이드가 포함된 설정 프롬프트를 복사하세요.
소개
인터뷰 소개Capgo Social Login을 사용하여 웹 애플리케이션에 Google 로그인을 설정하는 방법을 배울 것입니다. 이 문서를 읽기 전에 이미 일반 설정 가이드를 읽었다고 가정합니다. 일반 설정 가이드.
웹에서 Google 로그인 사용
웹에서 Google 로그인을 사용하는 것은 비교적 간단합니다. 이것을 사용하려면 다음 단계를 수행해야 합니다.Google Console에서 웹 클라이언트 만들기
-
주의
-
Google Console 검색 바
-
__CAPGO_KEEP_0__를 검색하고
credentials__CAPGO_KEEP_0__에서 2번 스크린샷에 표시된APIs and Services__CAPGO_KEEP_0__ 옵션을 클릭하세요.
-
Google Console에서
create credentials
-
__CAPGO_KEEP_0__를 선택하세요.
OAuth client ID
-
__CAPGO_KEEP_1__를 선택하세요.
Application type__CAPGO_KEEP_2__를 선택하세요.Web application
-
__CAPGO_KEEP_0__를 입력하세요.
Create
-
클라이언트 ID를 복사하세요. 이 값을
webClientId애플리케이션
-
-
Google Console에서 웹 클라이언트를 구성하십시오.
-
다음으로 인증 정보 페이지를 열어 주십시오. 클릭하여
-
다음으로
Authorized JavaScript origins. 이에 포함되어야 하는 것은, 당신이 앱을 사용할 수 있는 모든 주소입니다. 예를 들어, 나의 경우는 ONLY localhost를 사용하되, 사용하는 커스텀 포트 때문에 둘 다 추가해야 합니다.http://localhost그리고http://localhost:5173-
클릭하세요.
add URI
-
URL을 입력하세요.
-
모든 URL을 추가할 때까지 반복하세요.
-
완료했을 때 화면은 다음과 같이 보일 것입니다.
-
-
다음과 같이 URL을 추가하세요.
Authorized redirect URIsCapacitorSocialLogin 플러그인을 사용할 페이지에 따라 달라질 것입니다. 나의 경우는http://localhost:5173/auth-
클릭하세요.
ADD URI
-
URL을 입력하고 클릭하세요.
ADD URL다시
-
-
클릭
save
-
-
현재, 자바스크립트에서 호출할 준비가 되었습니다.
login첫 번째로 import를 호출하세요.-
클립보드에 복사
SocialLoginimport { SocialLogin } from '@capgo/capacitor-social-login'; -
클립보드에 복사
// onMounted is Vue specific// webClientId is the client ID you got in the web client creation step not the android client ID.onMounted(() => {SocialLogin.initialize({google: {webClientId: '673324426943-avl4v9ubdas7a0u7igf7in03pdj1dkmg.apps.googleusercontent.com',}})})
-
클릭했을 때 호출하는 로그인 버튼을 생성하세요.
SocialLogin.login클립보드에 복사const res = await SocialLogin.login({provider: 'google',options: {}})// Handle the responseconsole.log(JSON.stringify(res));
-