Использование Casdoor в ShenYu
У ShenYu есть плагин Casdoor для возможности использования Casdoor.
Шаг 1: Развертывание Casdoor
Во-первых, Casdoor должен быть развернут. Вы можете ознакомиться с официальной документацией Casdoor для Установки Сервера.
После успешного развертывания, пожалуйста, убедитесь, что:
- Casdoor сервер работает на http://localhost:8000.
- Откройте предпочитаемый браузер и посетите http://localhost:7001, чтобы увидеть страницу входа Casdoor.
- Функционал входа работает нормально, вводя
admin
и123
.
После выполнения вышеуказанных шагов, вы можете быстро реализовать страницу входа на основе Casdoor в вашем приложении, следуя следующим шагам.
Шаг 2: Настройка приложения Casdoor
- Создайте новое приложение Casdoor или используйте существующее
- Добавьте ваш URL перенаправления
- На странице редактирования сертификата вы можете просмотреть ваш
Сертификат
Шаг 3: Использование плагина Casdoor в ShenYu
1. Настройка плагина Casdoor в ShenYu
Примечание: Так как в ShenYu есть только однострочное поле ввода, \n
должен быть добавлен в каждую строку сертификата.
Вы можете скопировать его и вставить в сертификат конфигурации ShenYu Casdoor.
Вам не нужно сохранять его на странице редактирования сертификата Casdoor, так как это только для копирования.
2. Настройка плагина ShenYu Casdoor
Вы можете настроить то, что вам нужно для конфигурации Casdoor.
3. Получение сервиса и его использование
3.1 Прямой вход на Веб-сайт
3.2 Использование Входа Casdoor
3.3 Передача токена в Заголовках
3.4 Сохранение имени, ID и организации в Заголовках
Это упрощает их использование в будущем.