Skip to content

Autentimine

API toetab kolme autentimismeetodit sõltuvalt teie kasutusjuhust.

API-võti

Serveripoolseteks integratsioonideks. Genereerige võti oma API-võtmete lehelt ja edastage see X-Api-Key päise kaudu:

http
X-Api-Key: bws_a1b2c3d4e5f6...

API-võtmetel on täielik juurdepääs kõigile API lõpp-punktidele — üles laadida, kustutada, loetleda faile, hallata seadeid. Ärge kunagi paljastage neid kliendipoolses koodis.

TIP

API-võtmed ei aegu. Saate luua mitu võtit ja tühistada need ükshaaval.

JWT Bearer Token

Veebipõhisele töölauare ja Cognito autenditud sessioonidele. Edastage token Authorization päise kaudu:

http
Authorization: Bearer eyJhbGciOiJSUzI1NiIs...

JWT tokenid väljastab AWS Cognito, kui kasutaja logib sisse IPFS Ninja töölaua kaudu. Need aeguvad automaatselt ja pole mõeldud otseseteks API integratsioonideks — kasutage selle asemel API-võtmeid.

Allkirjastatud üleslaadimistoken

Kliendipoolseteks üleslaadimisteks ilma oma API-võtit paljastamata. Edastage token Authorization päise kaudu:

http
Authorization: Signed sup_a1b2c3d4e5f6...

Allkirjastatud tokenid on ajaliselt piiratud ja mõeldud ainult üleslaadimistoiminguteks. Neid on turvaline kasutada brauseri- või mobiilirakendustes. Genereerige need oma serveris kasutades POST /upload/signed-url ja edastage need kliendile.

Vaadake Allkirjastatud tokenid üksikasjade saamiseks allkirjastatud üleslaadimistokenite loomise, loetlemise ja tühistamise kohta.