Несколько сред развертывания (производственная/промежуточная/и т. д.) и приложения Facebook.

Я ищу «лучший практический ответ» в отношении приложений Facebook и промежуточной/производственной среды. Инстинктивно я предоставил каждой среде собственное приложение Facebook с собственным идентификатором и секретом. Похоже (здесь, здесьи в результате обширного поиска в Google), что просто невозможно совместно использовать конфигурацию OG между приложениями, поэтому я копировал настройки приложений в разных средах (значок, запрошенные разрешения и тексты и др.). Это было болью и уродством, но я жил с этим.

Увы, с введением opengraph-экшенов это уже не смешно — гораздо больше копировать и все должно пройти процесс утверждения. Нет ли лучшего способа сделать это? Коллега предложил, чтобы мы просто делились одним и тем же приложением во всех средах, но я опасаюсь этого — это означает, что нам придется делиться производственными секретами с промежуточной средой (я даже не говорю о средах разработки localhost), и что нам нужно каким-то образом направить трафик Facebook в правильную среду (поскольку одно приложение Facebook означает один URL-адрес вкладки страницы).

Должен быть лучший способ... нет?

9
задан Community 23 May 2017 в 00:29
поделиться