2015-11-25 3 views
0

Я работаю над приложением, которое использует API Google Диска. В Google documentation указаны два условия, необходимые для успешной аутентификации:Вход пользователя Google при тестировании локального приложения

Пользователь выполнил вход в свою учетную запись Google.

Пользователь предоставил вам разрешение на доступ к своим данным в запрошенных областях.

Как я могу разрешить пользователю вход в систему при тестировании локально?

Мое приложение в настоящее время построено с фреймворком Jekyll, который служит локально для 127.0.0.1:4000.

+0

В консоли разработчика вашего приложения, вы должны настроить URL для вашего приложения, в этом случае локального хоста с портом вы будете использовать , проверьте эту документацию: https://developers.google.com/identity/protocols/OAuth2WebServer#creatingcred – Gerardo

ответ

0

Я нашел ответ в некотором additional documentation.

В следующей функции, изменяя immediate отдо false, заставляет приложение запрашивать аутентификацию. В противном случае, аутентификация молча терпит неудачу, если пользователь не вошел в систему.

function handleAuthClick(event) { gapi.auth.authorize({client_id: clientId, scope: scopes, immediate: true}, handleAuthResult); return false; }

Смежные вопросы