Pular para o conteúdo principal

Adaptador

Casdoor suporta o uso da UI para conectar o adaptador e gerenciar regras de política. No Casbin, o armazenamento de regras de política é implementado como um adaptador, que atua como um middleware para o Casbin. Um usuário do Casbin pode usar um adaptador para carregar regras de política de um armazenamento ou salvar regras de política nele.

Adaptador

  • type: Tipo de Adaptador. Atualmente suporta adaptador de banco de dados.
  • Host
  • Porta
  • Usuário
  • Senha
  • Database type: Atualmente suporta MySQL, PostgreSQL, SQL Server, Oracle, SQLite 3.
  • Database: O nome do banco de dados.
  • Table: O nome da tabela. Se a tabela não existir, ela será criada.

adapter_config

informação

Após preencher todos os campos, lembre-se de salvar a configuração. Então clique no botão sincronizar para carregar as regras da política. As regras de política serão exibidas na tabela abaixo.

adapter_policy

Operações Básicas de CRUD

Se você conectou com sucesso o adaptador, você pode realizar operações básicas de CRUD nas regras de política.

  • Adicionar

    adapter_add

dica

Você só pode adicionar uma política por vez. A política recém-adicionada aparecerá como a primeira linha na tabela, mas na verdade será salva na última linha. Então, quando você sincronizar as políticas na próxima vez, elas aparecerão na última linha da tabela.

  • Editar

    adapter_edit

  • Excluir

    adapter_delete