Google Apps (주소록, Gmail 등)를 개인 소프트웨어에 연결하는 프로젝트를 진행하고 있습니다.오프라인 액세스로 hapi.js 및 벨 로그인을 사용하여 Google Contacts API를 사용하십시오.
나는 이것을 달성하기 위해 Hapi.js를 사용하고 싶지만 문제에 대한 전문 지식이 없기 때문에 (OAuth, Google 등) 나는 그것이 꽤 도전적이라는 것을 발견했다.
"허락 요청"흐름을 처리하기 위해 Hapijs와 Bell을 사용하고 장기적 사용에 자격 증명을 저장하도록 권한을 부여한 경우 궁금합니다.
또한 Bell을 사용하여 토큰 새로 고침을 처리하고 API를 소비 할 수 있습니까? 액세스를 요청하면 https://www.npmjs.com/package/bell
, 당신은 값이 매개 변수 access_type을 추가 할 수 있습니다 : 벨에 대한 문서에서
것과 내가 수집해야하는 것은 다음과 같습니다. 1. hapi-auth-cookie를 사용하여 사용자/세션 데이터베이스를 구현하십시오. 2. 아직 Google Apps 사용 권한이 없다면 Google에 사용 권한을 요청하고 세션에 저장하십시오. 3 구현 구글 API 요청/토큰 새로 고침 흐름 (벨이 처리하지 않는 것) 4. Fina 내가 원하는 건 뭐든 할 수있어. ... 나는 이것을하는 동안 hapi를 배우려고 노력하고있다. 그러나 내가 발견하는 모든 예는 시대에 뒤 떨어진다. API가 많이 변경된 것 같습니다. 세션에 Google 자격 증명을 유지하는 방법을 알 수 없습니다. –