0
Files

Spring Boot + OAuth2 Twitch

Spring Boot Spring Boot

Перед запуском

Создание Application

Для запуска понадобиться обзавестить своим Twitch Application.

  1. Переходим в Twitch Developers

  2. Создаём новое OAuth приложение

  3. Заполняем поля
    ⚠️ Внимание! Есть ряд ограничений.

    Для Name:

    • Не должен содежрать слово "twitch"

    Для OAuth Redirect URLs:

    • Если запуск не локальный, требуется HTTPS протокол
    • Если запуск локальный, то вводить не 127.0.0.1, а localhost

  4. После переходим в управление приложением

  5. Сгенерировать новый Client Secret

Настройка Spring

Открываем файл src/main/resources/application.yml и указываем там Client ID и Client Secret:

spring:
  security:
    oauth2:
      client:
        registration:
          twitch:
            client-id: 89fwqw0i5b9857n5orpz3sb3dyfhti
            client-secret: mlatyu8twmzq69mx0um1hbahfi7p31