Управление несколькими учетными записями облачного хранилища (например, Google Drive и Dropbox) может оказаться сложным, поскольку у каждого поставщика есть отдельные аутентификация, API и файловые структуры.
Общие подходы включают в себя:
– Использование нескольких профилей браузера для разных учетных записей
– Переключение учетных записей вручную в каждой службе
– Создание единого интерфейса с использованием API таких поставщиков, как Google Drive и Dropbox.
Из разработки Типичное решение включает в себя:
- аутентификацию OAuth 2.0 для каждого поставщика.
- безопасное хранение токенов доступа и обновления (зашифрованных при хранении).
- сопоставление нескольких облачных учетных записей одному пользователю в вашей системе.
- агрегирование метаданных файлов из разных API в единое представление.
- обработку ограничений скорости и обновления токенов для каждого поставщика. отдельно
Один практический подход, который я изучал, — это создание единой информационной панели (название стартапа NoverseCloud), где пользователи могут подключать несколько облачных учетных записей, таких как Google Drive и Dropbox, и управлять файлами из одного места.
Основные задачи, которые следует учитывать:
– Нормализация различных ответов API (Drive или Dropbox)
– Эффективное кэширование для сокращения вызовов API
– Обеспечение безопасности управление токенами между поставщиками.
– обработка больших списков файлов без проблем с производительностью.
Если вы создаете что-то подобное, то большое внимание будет уделяться архитектуре и безопасности на ранней стадии.
Подробнее: https://stackoverflow.com/questions/799 ... tiple-goog
Проблемы проектирования при создании мультиоблачной панели управления для управления несколькими учетными записями Googl ⇐ Python
Программы на Python
1774101839
Anonymous
Управление несколькими учетными записями облачного хранилища (например, Google Drive и Dropbox) может оказаться сложным, поскольку у каждого поставщика есть отдельные аутентификация, API и файловые структуры.
Общие подходы включают в себя:
– Использование нескольких профилей браузера для разных учетных записей
– Переключение учетных записей вручную в каждой службе
– Создание единого интерфейса с использованием API таких поставщиков, как Google Drive и Dropbox.
Из разработки Типичное решение включает в себя:
- аутентификацию OAuth 2.0 для каждого поставщика.
- безопасное хранение токенов доступа и обновления (зашифрованных при хранении).
- сопоставление нескольких облачных учетных записей одному пользователю в вашей системе.
- агрегирование метаданных файлов из разных API в единое представление.
- обработку ограничений скорости и обновления токенов для каждого поставщика. отдельно
Один практический подход, который я изучал, — это создание единой информационной панели (название стартапа NoverseCloud), где пользователи могут подключать несколько облачных учетных записей, таких как Google Drive и Dropbox, и управлять файлами из одного места.
Основные задачи, которые следует учитывать:
– Нормализация различных ответов API (Drive или Dropbox)
– Эффективное кэширование для сокращения вызовов API
– Обеспечение безопасности управление токенами между поставщиками.
– обработка больших списков файлов без проблем с производительностью.
Если вы создаете что-то подобное, то большое внимание будет уделяться архитектуре и безопасности на ранней стадии.
Подробнее: [url]https://stackoverflow.com/questions/79911908/design-challenges-in-building-a-multi-cloud-dashboard-for-managing-multiple-goog[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия