decodeJwt
@mineflow/client-core / decodeJwt
Function: decodeJwt()
function decodeJwt(token: string): JwtClaims;
Defined in: packages/client-core/src/org.ts:88
Декодирует payload (вторую часть) JWT в объект клеймов. Подпись НЕ проверяется — это работа сервера; фронт читает клеймы только для UI/scope.
Декод чистый base64url→UTF-8 (без atob/Buffer/TextDecoder), поэтому
корректно читает не-ASCII клеймы (кириллица/казахский в ФИО) и работает в
web / React Native / Node без полифиллов.
Parameters
| Parameter | Type | Description |
|---|---|---|
token | string | строка JWT в формате header.payload.signature. |
Returns
распарсенные JwtClaims.
Throws
Error если токен не похож на JWT или payload — не валидный base64url JSON.