APIs REST DNN seguras com métodos de autenticação de API
Visão geral
As Autenticação de API REST DNN O plugin é uma ferramenta desenvolvida para proteger seus endpoints da API REST do DNN usando vários métodos, como Autenticação Básica, Autenticação OAuth 2.0, Autenticação JWT, Autenticação de Chave de API e também Autenticação de Provedor de Terceiros. Este guia ajudará você a configurar a autenticação segura para suas APIs REST no DNN, garantindo maior segurança para a API REST do DNN.
Pré-requisitos: Download e instalação
- Para configurar os métodos de autenticação para a API REST do DNN, você precisará instalar o Plugin de autenticação miniOrange DNN REST API da loja DNN.
- Faça upload do pacote de instalação acessando Configurações > Extensão > Instalar extensão.
1. Adicionar módulo na página DNN
- Abra qualquer página do seu site DNN (modo de edição) e clique em Adicionar módulo.
- Procurar por API REST DNN e clique em DNN REST API. Arraste e solte o módulo na página desejada.
- Você concluiu a instalação do módulo DNN REST API no seu site DNN.
2. Configurar métodos de autenticação da API REST DNN
A] APIs REST DNN seguras com autenticação de chave de API
- Navegue até a Configurações da API REST DNN aba. Aqui, você verá a Painel do plugin DNN REST API.
- Clique no Ícone de segurança para configurar métodos de autenticação para sua autenticação de API DNN.
- Clique em Adicionar aplicativo no painel.
- Selecionar Autenticação de chave de API método.
- Introduzir o Nome do aplicativo e escolha o cabeçalho no qual a chave de API será enviada.
- Clique no botão Salvar configuração.
- Você pode copiar a chave de API gerada clicando em exemplar ícone.
- Aqui, você pode ver que o método de autenticação da chave de API foi criado com sucesso e agora ele pode ser usado para proteger as APIs REST do DNN.
- Para atualizar o valor da chave de API para o método de autenticação da chave de API, clique em Editar do açao suspenso.
- Em seguida, clique em Gerar nova chave de API.
- Para remover o Método de autenticação selecionar Apagar do Ação menu suspenso da linha respectiva.
Isso conclui a configuração de Autenticação da API DNN usando a autenticação de chave de API, um dos métodos mais confiáveis para Segurança da API REST para DNN.
B] APIs REST DNN seguras usando autenticação básica.
- Clique na Total ícone para configurar métodos adicionais para Segurança da API REST DNN.
- Clique em Adicionar aplicativo.
- Selecionar Autenticação básica.
- Introduzir o Nome do aplicativo. Em seguida, selecione o Tipo de Credencial e o Método de Criptografia de acordo com suas necessidades. Em seguida, clique em Salvar configuração.
- Aqui, você pode ver que o método de autenticação básica foi criado com sucesso e agora ele pode ser usado para proteger as APIs REST do DNN.
- Para atualizar o tipo de credenciais e o método de criptografia para o método de autenticação básica, você pode clicar em Editar do Ação suspenso e faça as modificações.
- Para remover o método de autenticação básica, selecione Apagar do Ação suspenso.
- Com essas etapas, você configurou com sucesso Autenticação de API REST para DNN usando Autenticação Básica.
Seguindo este guia, você poderá configurar métodos de autenticação seguros para suas APIs REST DNN, usando métodos de segurança de API REST como Autenticação de chave API e Autenticação básica. Esses métodos garantem que suas APIs REST permaneçam protegidas e possam ser perfeitamente integradas a outros aplicativos.
