Pulsar Manager
Casdoor может легко подключаться к Pulsar Manager.
Код для подключения Casdoor уже добавлен в Pulsar Manager, поэтому нам просто нужно настроить файл application.yml
на бэкенде и включить переключатель на фронтенде.
Шаг 1: Развертывание Casdoor
Сначала разверните Casdoor.
Вы можете обратиться к официальной документации Casdoor для Установки сервера.
После успешного развертывания убедитесь в следующем:
- Сервер Casdoor успешно работает по адресу http://localhost:8000.
- Откройте ваш любимый браузер и посетите http://localhost:7001. Вы должны увидеть страницу входа Casdoor.
- Проверьте функциональность входа, введя
admin
и123
.
Теперь вы можете быстро реализовать страницу входа на основе Casdoor в вашем собственном приложении, следуя следующим шагам.
Шаг 2: Настройка Casdoor
Для настройки Casdoor обратитесь к Casdoor (рекомендуется использовать другой браузер, чем ваш браузер для разработки).
Вы также должны настроить организацию и приложение. Вы можете обратиться к Casdoor для подробных инструкций.
Шаг 2.1: Создание организации
Шаг 2.2: Создание приложения
Шаг 3: Включение переключателя фронтенда Pulsar Manager
Включите этот переключатель, чтобы отправлять код и состояние на бэкенд.
Вы можете найти переключатель в строке 80 файла pulsar-manager/front-end/src/router/index.js
.
Шаг 4: Настройка бэкенд кода
Настройте параметры Casdoor в файле application.properties
, который можно найти в строке 154 файла pulsar-manager/src/main/resources/application.properties
.
casdoor.endpoint = http://localhost:8000
casdoor.clientId = <client id from previous step>
casdoor.clientSecret = <client secret from previous step>
casdoor.certificate = <client certificate from previous step>
casdoor.organizationName = pulsar
casdoor.applicationName = app-pulsar