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...