Разбираем три «похожих»термина на @protestinginfo
JWT, Bearer token, JWT Bearer звучат похоже, но означают разное.
- JWT (JSON Web Token)
Это формат токена, зашифрованная строка, в которой хранится информация о пользователе, его правах и сроке действия.
Пример:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...Используется как способ передавать данные авторизации без запроса к базе. Сервер может просто проверить подпись токена и понять, действителен ли он.
- Bearer Token
Это тип токена, который передается в заголовке запроса к API.
Пример:
Authorization: Bearer <token>Слово "Bearer" означает "носитель". Тот, кто отправил запрос с этим токеном, считается авторизованным.
При этом формат токена может быть любым: JWT, простая строка или другой тип.
- JWT Bearer
Это JWT-токен, который передается как Bearer. То есть это конкретный случай, когда JWT используется в заголовке запроса.
Пример:
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...Здесь JWT это формат токена,
а Bearer - способ его передачи в запросе
@protestinginfo
Ставь реакции, есть планируемый вебинар актуален.😻😻😻😻