Использование omniauth-slack имеет значение uid, равное нулю
Я пытаюсь настроить devise_token_auth с помощью omniauth и omniauth-slack. У меня работает приложение rails, поэтому при запросе / auth / slack меня перенаправляют на слабую учетную запись. Когда запрашивается обратный вызов (/auth/slack/callback), я получаю NotNullViolation, поскольку uid равен нулю (но все остальные параметры, похоже, присутствуют).
Я установил область действия "identity.basic" в приложении slack, есть ли что-то еще, что нужно настроить?
Я только что следовал инструкциям здесь https://github.com/lynndylanhurley/devise_token_auth для новой настройки приложения rails с флагом --api.