Перейти к основному содержанию

Адаптер

Casdoor поддерживает использование UI для подключения адаптера и управления правилами политики. В Casbin хранение правил политики реализовано в виде адаптера, который действует как промежуточное ПО для Casbin. Пользователь Casbin может использовать адаптер для загрузки правил политики из хранилища или сохранения правил политики в него.

Адаптер

  • type: Тип адаптера. В настоящее время поддерживается адаптер базы данных.
  • Хост
  • Порт
  • Пользователь
  • Пароль
  • Database type: В настоящее время поддерживаются MySQL, PostgreSQL, SQL Server, Oracle, SQLite 3.
  • Database: Название базы данных.
  • Table: Название таблицы. Если таблица не существует, она будет создана.

adapter_config

информация

После заполнения всех полей, пожалуйста, не забудьте сохранить конфигурацию. Затем нажмите кнопку синхронизировать, чтобы загрузить правила политики. Правила политики будут отображены в таблице ниже.

adapter_policy

Базовые операции CRUD

Если вы успешно подключили адаптер, вы можете выполнять базовые операции CRUD над правилами политики.

  • Добавить

    adapter_add

совет

Вы можете добавить только одну политику за раз. Новая добавленная политика появится в первой строке таблицы, но на самом деле она будет сохранена в последней строке. Таким образом, когда вы в следующий раз будете синхронизировать политики, они появятся в последней строке таблицы.

  • Редактировать

    adapter_edit

  • Удалить

    adapter_delete