Sobes.tech
Middle

Koje načine autorizacije putem API poznaješ?

sobes.tech АИ

Одговор од АИ

Међу уобичајеним методама ауторизације преко API-а издвајају се:

  • Basic Auth — пренос корисничког имена и лозинке у HTTP заглављу, обично у виду стринга кодиране у base64.
  • Token-based Authentication — коришћење приступних токена, нпр. JWT (JSON Web Token), који се преносе у заглављу Authorization.
  • OAuth 2.0 — протокол ауторизације који омогућава ограничени приступ ресурсима корисника без преноса лозинке.
  • API кључеви — јединствени кључеви које клијент преноси у захтевима за идентификацију.

Пример коришћења токена у заглављу:

GET /api/resource HTTP/1.1
Host: example.com
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...