Säkra DNN REST API:er med API-autentiseringsmetoder
Översikt
DNN REST API Authentication- pluginet är ett verktyg som är utformat för att skydda dina DNN REST API-slutpunkter med hjälp av olika metoder som grundläggande autentisering, OAuth 2.0-autentisering, JWT-autentisering, API-nyckelautentisering och även autentisering av tredjepartsleverantörer. Den här guiden hjälper dig att konfigurera säker autentisering för dina REST API:er på DNN, vilket säkerställer förbättrad DNN REST API-säkerhet.
Förutsättningar: Ladda ner och installation
- För att konfigurera autentiseringsmetoder för DNN REST API måste du installera miniOrange DNN REST API Authentication plugin från DNN-butiken.
- Ladda upp installationspaketet genom att gå till Inställningar > Tillägg > Installera tillägg.
1. Lägg till modul på DNN-sidan
- Öppna någon av sidorna på din DNN-webbplats (redigeringsläge) och klicka på Lägg till modul.
- Sök efter DNN REST API och klicka på DNN REST API. Dra och släpp modulen på sidan där du vill.
- Du har slutfört installationen av DNN REST API-modulen på din DNN-webbplats.
2. Konfigurera DNN REST API-autentiseringsmetoder
A] Säkra DNN REST API:er med API-nyckelautentisering
- Navigera till DNN REST API-inställningar flik. Här kommer du att se DNN REST API Plugin Dashboard.
- Klicka på Säkerhetsikon för att konfigurera autentiseringsmetoder för din DNN API-autentisering.
- Klicka på Lägg till applikation i instrumentpanelen.
- Välja API-nyckelautentisering metod.
- Ange app Namn och välj rubriken där API-nyckeln ska skickas.
- Klicka på knappen Spara konfiguration.
- Du kan kopiera den genererade API-nyckeln genom att klicka på Kopiera ikonen.
- Här kan du se att autentiseringsmetoden för API-nyckel har skapats framgångsrikt och nu kan den användas för att skydda DNN REST API:erna.
- För att uppdatera API-nyckelvärdet för API-nyckel-autentiseringsmetoden, klicka på Redigera från handling falla ner.
- Klicka sedan på Generera ny API-nyckel.
- För att ta bort Autentiseringsmetod välj Radera från Actions rullgardinsmenyn från respektive rad.
Detta slutför installationen av DNN API-autentisering med API-nyckelautentisering, en av de mest tillförlitliga metoderna för REST API-säkerhet för DNN.
B] Säkra DNN REST API:er med grundläggande autentisering.
- Klicka på Säkerhet ikon för att konfigurera ytterligare metoder för DNN REST API-säkerhet.
- Klicka på Lägg till applikation.
- Välja Grundläggande autentisering.
- Ange Appens namn. Välj sedan behörighetstyp och krypteringsmetod enligt dina krav. Klicka sedan på Spara konfiguration.
- Här kan du se att den grundläggande autentiseringsmetoden har skapats framgångsrikt och nu kan den användas för att skydda DNN REST API:erna.
- För att uppdatera autentiseringstypen och krypteringsmetoden för den grundläggande autentiseringsmetoden kan du klicka på Redigera från Actions rullgardinsmenyn och gör ändringarna.
- För att ta bort grundläggande autentiseringsmetod, välj Radera från Actions falla ner.
- Med dessa steg har du konfigurerat REST API-autentisering för DNN med grundläggande autentisering.
Genom att följa den här guiden kommer du att kunna konfigurera säkra autentiseringsmetoder för dina DNN REST API:er med hjälp av REST API-säkerhetsmetoder som API-nyckelautentisering och grundläggande autentisering. Dessa metoder säkerställer att dina REST API:er förblir skyddade och kan integreras sömlöst med andra applikationer.
