Получение токенов для всех пользователей в рабочей области

Как упоминалось другими, это используется для перебора кэша переднего конца. Чтобы реализовать это, я лично нашел полезный пакет npm для grunt-cache-bust.

0
задан Andrew Graber 16 January 2019 в 17:11
поделиться

1 ответ

Процесс Oauth в Slack не только используется для получения токена доступа, но также всегда рассматривается как процесс установки для соответствующего приложения Slack. Таким образом, ваши пользователи в основном (пере) устанавливают ваше приложение Slack каждый раз, когда они запускают процесс Slack Oauth. Это стандартное поведение, которое нельзя изменить.

Если вы хотите продолжить использовать этот процесс, вы можете просто включить установку своего приложения Slack в рабочей области для всех пользователей (нажмите «Одобрить» на странице управления приложением в вашей рабочей области для этого конкретного приложения), и тогда ваши пользователи больше не будут получите сообщение об ошибке. Вам также может потребоваться включить распространение приложения Slack на странице управления приложением.

Btw. установка одного и того же приложения Slack несколькими пользователями является подходом по умолчанию для получения токенов доступа для отдельных пользователей. Slack называет эти дополнительные установки «конфигурациями», и вы можете видеть их в списке возрастов приложений для вашей рабочей области.

Обратите внимание, что токены слабого доступа, полученные из процесса Oauth, не имеют срока действия. Таким образом, вам нужно лишь позволить пользователю установить приложение Slack один раз, а затем сохранить токен доступа Slack в следующий раз.

0
ответ дан Erik Kalkoken 16 January 2019 в 17:11
поделиться