Skip to content

Autentifikācija

API atbalsta trīs autentifikācijas metodes atkarībā no jūsu lietošanas gadījuma.

API atslēga

Servera puses integrācijām. Ģenerējiet atslēgu no savas API atslēgu lapas un nosūtiet to caur X-Api-Key galveni:

http
X-Api-Key: bws_a1b2c3d4e5f6...

API atslēgām ir pilna piekļuve visiem API galapunktiem — augšupielādēt, dzēst, uzskaitīt failus, pārvaldīt iestatījumus. Nekad neatklājiet tās klienta puses kodā.

TIP

API atslēgas nebeidzas. Varat izveidot vairākas atslēgas un atsaukt tās atsevišķi.

JWT Bearer Token

Tīmekļa informācijas panelim un Cognito autentificētām sesijām. Nosūtiet tokenu caur Authorization galveni:

http
Authorization: Bearer eyJhbGciOiJSUzI1NiIs...

JWT tokenus izsniedz AWS Cognito, kad lietotājs piesakās caur IPFS Ninja informācijas paneli. Tie beidzas automātiski un nav paredzēti tiešām API integrācijām — tā vietā izmantojiet API atslēgas.

Parakstīts augšupielādes tokens

Klienta puses augšupielādēm bez jūsu API atslēgas atklāšanas. Nosūtiet tokenu caur Authorization galveni:

http
Authorization: Signed sup_a1b2c3d4e5f6...

Parakstīti tokeni ir laika ierobežoti un paredzēti tikai augšupielādes operācijām. Tos ir droši iekļaut pārlūkprogrammas vai mobilajās lietotnēs. Ģenerējiet tos no sava servera, izmantojot POST /upload/signed-url, un nododiet tos klientam.

Skatiet Parakstīti tokeni detaļām par parakstītu augšupielādes tokenu izveidošanu, uzskaitīšanu un atsaukšanu.