Перейти до основного вмісту

GitHub

GitHub OAuth підтримує як потік веб-додатку, так і потік пристрою. Будь ласка, продовжуйте читати, щоб отримати облікові дані OAuth.

Спочатку, будь ласка, відвідайте налаштування розробника GitHub, щоб зареєструвати новий GitHub App.

обережно

Поради: Ми рекомендуємо використовувати GitHub Apps замість OAuth Apps, оскільки GitHub Apps можуть додавати кілька URI перенаправлення, що може бути зручним при розгортанні тестових та виробничих середовищ. Офіційний сайт GitHub також рекомендує використовувати GitHub Apps замість OAuth Apps.

githubapps

Потім заповніть назву GitHub App, URL домашньої сторінки, опис та URL зворотного виклику.

GitHub

Встановіть URL зворотного виклику авторизації правильно

У конфігурації GitHub App Callback URL має бути URL зворотного виклику вашого Casdoor, а Redirect URL у Casdoor має бути URL зворотного виклику вашого додатку.

Для отримання додаткової інформації, будь ласка, прочитайте Конфігурація додатку.

Після реєстрації вашого GitHub App, тепер ви можете згенерувати ваш Client Secret!

GitHub Client ID

Додайте провайдера GitHub OAuth та заповніть Client ID та Client Secret у вашому Casdoor.

Github Provider

Тепер ви можете використовувати GitHub як сторонній сервіс для завершення аутентифікації.