Привет, ребята, я создаю решение на основе Google Apps. В основном я настраиваю его так, чтобы:
Когда владелец аккаунта Служб Google устанавливает его, он / она вводит данные аутентификации для одной учетной записи, которая будет использоваться для приложений Google - эта учетная запись будет использоваться всеми пользователями экземпляра установленной системы для загрузки в Google. Документы, связанные с этой учетной записью, и управление записями Календаря Google, связанными с этой учетной записью Служб Google.
Упомянутый пользователь может создавать других пользователей и приглашать их войти в систему с отдельного экрана входа в систему, и они должны иметь возможность взаимодействовать со средствами системы, которые позволяют взаимодействовать со службами, связанными с учетной записью Служб Google, используемой для установить систему.
Любой другой пользователь того же домена, что и исходный пользователь, также может установить систему и автоматически связываться с экземпляром, созданным пользователем того же домена.
У меня есть настроены первая и третья части, но во второй части я застрял - я храню учетные данные для централизованного аккаунта Служб Google в базе данных, и мне нужен способ беспрепятственной аутентификации с использованием данных, т.е. Я не хочу, чтобы пользователям приходилось добавлять данные для входа, а также не нужно было запрашивать разрешение на доступ приложения к службам Служб Google - я хочу, чтобы при входе пользователей автоматически прозрачно также входят в учетную запись Служб Google и могут пользоваться ее услугами.
Как я могу это сделать, я хочу покончить с процессом «запроса у пользователя, для какой учетной записи войти в систему или с экраном входа в Google Apps», и со вторым шагом, запрашивающим разрешение на доступ приложения к учетной записи.
Я знаю, что это можно сделать - я установил множество приложений, и ни одно из них не требует от меня прохождения двухэтапного процесса аутентификации, который я считаю совершенно ненужным - что мне делать? - Помогите пожалуйста!