Расширение Magento OAuth Process

Я парень из Shopify и хочу создать расширение для Magento.

В Shopify расширения называются приложениями. Приложения Shopify не отправляют какой-либо код в магазины. На самом деле это просто токен доступа + некоторые полномочия авторизации. Вся бизнес-логика приложения выполняется на моем сервере приложений. Это отличный дизайн, потому что он требует нулевого развертывания кода в магазинах (никаких проблем с версиями и т. Д.).

Magento работает немного по-другому, в том смысле, что код фактически развертывается в магазине. Это нормально, но я не понимаю ситуацию аутентификации / авторизации. Я хочу минимальных усилий для владельцев магазинов. В идеале они устанавливают мое приложение, и их работа завершена. Оттуда я хочу, чтобы мой сервер извлекал товары / заказы / и т. Д. Из данного магазина, используя REST API. Я не хочу, чтобы владельцы магазинов возились с потребителями / токенами и т. Д. Скорее мой бэкэнд связывался с данным магазином, используя учетные данные, полученные моим приложением.

Возможен ли такой дизайн в Magento (т.е. установить приложение, получить ключ / секрет / токен автоматически)? Я иду против зерна с этим мышлением?

Спасибо

0 ответов

Другие вопросы по тегам