OctoPrint applikationsnøgler og den globale API-nøgle forklaret

OctoPrint applikationsnøgler og den globale API-nøgle forklaret

af FixoLab


OctoPrint understøtter legitimationsoplysninger med forskellig operationel rækkevidde. En applikationsspecifik nøgle er nemmere at identificere og tilbagekalde end at genbruge et globalt hemmeligt alle steder.

Printer Tools kommunikerer med understøttede printere og kameraer gennem lokale protokoller. Hold enheder private, bevar legitimationsoplysninger og brug den aktuelle kompatibilitetsmatrix som autoritet for model-specifikke funktioner.

Printer Tools
Printer Tools

Alle dine 3D-printere i ét dashboard

Overvåg Bambu Lab-, Klipper-, OctoPrint-, Creality-, Snapmaker-, Anycubic-, Flashforge-, Elegoo- og Prusa-printere fra én app

Tilgængelig på Android, iPhone, iPad og Mac med companion-apps til Apple Watch og Wear OS samt valgfri fjernadgang via VPN, OctoEverywhere eller Obico

Printer Tools

Foretræk en app-specifik godkendelsesflow

Når OctoPrint-applikationens nøglearbejdsgang er tilgængelig, godkend Printer Tools som sin egen klient. Dette opretter en legitimationsoplysning knyttet til den pågældende applikation og brugerkontekst.

Forstå den globale nøgle

Den globale API-nøgle er en bredt delt legitimationsoplysning. At rotere den kan bryde alle klienter, der genbruger den, og at lække den udsætter mere end ét integrationsforhold.

Matcher tilladelser med understøttede funktioner

Brug en OctoPrint-bruger med kun de tilladelser, der er nødvendige for Printer Tools-overvågning og understøttet filgennemseelse eller kontrol. Printer Tools uploader ikke en fil og starter et nyt OctoPrint-job.

Tilbagekald korrekt

Hvis en telefon går tabt, eller en nøgle bliver eksponeret, tilbagekald da den applikationsnøgle i OctoPrint og godkend en ny. Post aldrig nogen af nøglerne i logs eller screenshots.

Lokalt fejlfindingstjekliste

  • Brug HTTPS på ikke-pålidelige netværkssegmenter.
  • Godkend en app-specifik nøgle, når det er muligt.
  • Begræns OctoPrint brugerrettigheder.
  • Tilbagekald individuelle legitimationsoplysninger efter behov.

Ofte stillede spørgsmål

Er en applikationsnøgle det samme som den globale API nøgle?

Nej. Applikationslegitimationsoplysninger er knyttet til en klientgodkendelse, mens den globale nøgle deles bredt.

Kan Printer Tools fungere uden autorisation?

Kun endepunkter, der tilrådes anonymt, vil være synlige, hvilket normalt er utilstrækkeligt og mindre kontrolleret.

Bør OctoPrint være offentligt tilgængelig på internettet?

Nej. Brug en privat VPN eller en understøttet fjernadgangsløsning.

Printer Tools
Printer Tools

Alle dine 3D-printere i ét dashboard

Overvåg Bambu Lab-, Klipper-, OctoPrint-, Creality-, Snapmaker-, Anycubic-, Flashforge-, Elegoo- og Prusa-printere fra én app

Tilgængelig på Android, iPhone, iPad og Mac med companion-apps til Apple Watch og Wear OS samt valgfri fjernadgang via VPN, OctoEverywhere eller Obico

Printer Tools