2016-07-15 2 views
1

의 Gmail API를 소비 할 수있는하려면, 응용 프로그램은 자신의 동의를 제공하는 Gmail 계정의 소유자에 의해 승인되어야한다 사용자에게 동의를 요청 하시겠습니까? 내 목표는 Gmail Gmail 계정의 사용자 이름/비밀번호를 사용하여 Gmail API를 사용하는 자격 증명을 얻는 것입니다.구글-으로 OAuth2 인증 프로세스

답변

1

응용 프로그램에서 사용자 이름과 암호를 저장 한 다음이를 사용하여 사용자 데이터에 액세스하도록 하시겠습니까? 그렇다면 API를 사용하려면 사용자로부터 승인을 받아야합니다 (최소 한 번). 보안을 위해서도 좋은 일입니다!

아니면 자신의 계정에 액세스하려고한다는 뜻입니까? 그렇다고하더라도 Google이 사용자의 코드를 누가 실행하는지 알지 못하기 때문에 자신을 승인해야합니다.

승인 절차를 거치지 않으려는 이유가 있습니까? 그 사실을 알면 답을 구하는 사람에게 질문에 대한 통찰력을 줄 수 있습니다.

+0

내 앱을 사용하면 사용자가 이메일로 알림을받을 수 있습니다. 사용자를위한 프로세스를 단순화하기 위해 간단하게 사용자/패스를 저장하고 싶었습니다. 그러나 극단적으로 불안정 해 보입니다. 답변 주셔서 감사합니다 – Andy2507

0

"2 단계 인증의 전체 프로세스를 무시하려면 어떻게해야합니까?"

답변 : "관리하는 경우 Google에 알려 주시거나 버그 현상금에 대해 Google에 신고 해주십시오. 그렇게 할 수 없으니까요."

+0

설명해 주셔서 고맙습니다. oauth2 프로세스가 인증을 얻는 간단한 방법을 허용하는지 알고 싶었습니다. 사용자가 Google 계정에 앱을 등록해야하거나, 앱에 비밀을 두어야하거나, 승인을 제공해야하는 경우 등이었습니다. 서비스 계정은 어떻습니까? [link] (https://developers.google.com/identity/protocols/OAuth2ServiceAccount). 그것은 API에 대한 토큰을 얻는 간단한 방법입니다. – Andy2507