Как я могу заставить PHP получить доступ к данному ДИСКУ обычного пользователя без запроса учетных данных OAUTH2?Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как я могу заставить PHP получить доступ к данному ДИСКУ обычного пользователя без запроса учетных данных OAUTH2?

Сообщение Anonymous »

Я хочу управлять папкой Google Диска через FlySystem. Я нашел массу информации о доступе к Google Диску через PHP через официальную клиентскую библиотеку.
Но я вижу только два сценария, и мне нужен третий:
Сценарий a: каждый пользователь идентифицирует себя
  • Если я использую систему OAUTH2, предполагается, что пользователю будет предложен экран входа в систему и после этого библиотека сможет получить доступ к своим файлам (необходимо настроить URL-адреса перенаправления и т. д.).
Сценарий б: доступ к «служебной учетной записи»< /h1>
  • Если я использую сервисную учетную запись, программа обращается к файлам «служебной учетной записи», которая начинается с пустого диска и не имеет удобного пользовательского интерфейса. .
Разыскиваемый сценарий
  • В настоящее время у нас есть стандартный пользователь, например office-0004. @my-nice-company.com и этот пользователь администрируется ТОЛЬКО начальником офиса.
  • Начальник загружает файлы, которые доступны сотрудникам через Google- веб-интерфейс диска. В настоящее время у [email protected] есть общая папка со всеми сотрудниками.
  • Но мы хотим немного автоматизировать загрузку файлов, но некоторые загрузка других файлов по-прежнему будет осуществляться вручную.
  • Мы не хотим, чтобы каждый сотрудник имел доступ к учетным данным [email protected]. li>
    Я хочу, чтобы PHP управлял этой папкой в ​​офисе [email protected].
Что я вижу:
  • В сценарии А я должен предоставить сотрудникам пароли [email protected]
  • В сценарии Б я не знаю, как предоставить начальнику доступ к адресу -say- [email protected]< /code> легко просмотреть все файлы через стандартный веб-интерфейс диска.
Вопрос

[*]Как я могу заставить PHP получать доступ к файлам в ДАННОЙ ОБЫЧНОЙ учетной записи Google (не учетной записи службы), всегда одной и той же учетной записи, не сообщая пользователям пароль этой учетной записи?
< /ul>
ПД: Моя конечная цель — использовать этот диск из Flysystem, хотя вопрос напрямую связан не с самой Flysystem, а с доступом к диску.

Подробнее здесь: https://stackoverflow.com/questions/781 ... ing-oauth2
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»