! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

Google Sign-In JavaScript 플랫폼 지원 중단이 Wijmo에 미치는 영향 > 블로그 & Tips

본문 바로가기

Google Sign-In JavaScript 플랫폼 지원 중단이 Wijmo에 미치는 영향

페이지 정보

작성자 GrapeCity 작성일 2023-05-11 09:25 조회 497회 댓글 0건

본문

Wijmo는 여러 가지 클라우드 서비스에 연결할 수 있는 편리한 모듈을 제공합니다. 이러한 서비스 중 하나는 Google Sign-In 플랫폼 라이브러리를 사용하는 OAuth2 모듈입니다.


아래 Google의 발표 내용을 확인해 보세요.


경고: 웹용 Google Sign-In JavaScript 플랫폼 라이브러리의 지원이 2023년 3월 31일 이후 중단됩니다.


기본적으로 새 클라이언트 ID는 이제 이전의 플랫폼 라이브러리를 사용할 수 없도록 차단되며 기존 클라이언트 ID는 영향을 받지 않습니다.


2022년 7월 29일 이전에 만든 새 클라이언트 ID는 레거시 Google 플랫폼 라이브러리의 사용을 활성화하도록 plugin_name을 설정할 수 있습니다.


자세한 내용은 Deprecation and Sunset 페이지를 참조하시길 바랍니다.



Wijmo 고객에게 미치는 영향


다행히 Google에서는, API가 만료될 때까지 기존 앱이 계속 실행될 것이라고 발표했습니다. Google은 아직 만료 기한을 정하지 않았습니다. 따라서 wijmo에서는 2023년 3월 31일 기준, wijmo.cloud.OAuth2 API를 사용하더라도 영향을 받지 않습니다.


GrapeCity에서는 새로운 Google ID 서비스를 사용하도록 OAuth2 코드 마이그레이션을 연구했으나 이는 API를 너무 많이 훼손시킵니다. 이에 따라 wijmo.cloud.OAuth2 API를 중단하기로 결정했습니다. 기존 앱과는 계속 작동하지만 새 앱에는 사용할 수 없습니다.



권장 사항


wijmo.cloud.OAuth2를 사용하는 고객께서는 Google ID 서비스를 직접 사용하시는 것을 권장합니다.


새로운 Google ID 서비스 API는 Google Sheets 및 Firestore 등의 다른 클라우드 API와 완벽하게 통합됩니다. 따라서 wijmo.cloud.OAuth2 사용을 중단하고 Google ID 서비스 API를 직접 사용할 수 있습니다.



Google ID 서비스 사용


새로운 Google ID 서비스를 사용하는 방법은 매우 간단합니다. 레거시 프로젝트에서 동일한 클라이언트 ID를 사용할 수 있어야 합니다. 다음은 몇 가지 기본 지침입니다.


앱에 스크립트를 포함합니다.

<script src="https://accounts.google.com/gsi/client" async defer></script>


로그인 버튼을 배치하려는 위치에 마크업을 삽입합니다.

    <div id="g_id_onload"
        data-client_id="YOUR_GOOGLE_CLIENT_ID"
        data-login_uri="https://your.domain/your_login_endpoint"
        data-auto_prompt="false">
    </div>
    <div class="g_id_signin"
        data-type="standard"
        data-size="large"
        data-theme="outline"
        data-text="sign_in_with"
        data-shape="rectangular"
        data-logo_alignment="left">
    </div>


이제 Google로 인증해야 하는 모든 사항을 처리할 수 있습니다.


물론 자체 백엔드에 검증 등을 추가하여 보안을 강화하거나 응답 데이터에 엑서스할 수 있습니다.


Google에는 이 API에 대한 많은 문서를 보유하고 있습니다. 코드 생성기를 사용하여 위에서 본 마크업을 만들 수도 있습니다. 


새로운 Google ID 서비스를 사용하기 위해 온라인 데모가 곧 마이그레이션될 예정입니다.


지금 바로 Wijmo를 다운로드하여 직접 테스트해 보세요!

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기

태그1

인기글

더보기
  • 인기 게시물이 없습니다.
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.