Clerk uses bit encoding to make claims smaller with permissions in it:
https://clerk.com/docs/guides/sessions/session-tokens#decode-o-fpm-manually
example:
{
"azp": "https://clerk.com",
"discord": null,
"dubClickId": null,
"exp": 1780798435,
"fea": "o:applications,o:billing,o:config,o:email_logs,o:global,o:instances,o:restrictions,o:secrets,o:users",
"fva": [
5884,
-1
],
"o": {
"fpm": "27,24,24,16,24,11,24,8,4",
"id": "org_3EbR0uDkUyjgZXgCv9tAd68CIa0",
"per": "create,delete,imp,manage,read",
"rol": "owner",
"slg": "personal-workspace-92653544047a"
},
"v": 2
}
J
Clerk uses bit encoding to make claims smaller with permissions in it:
https://clerk.com/docs/guides/sessions/session-tokens#decode-o-fpm-manually
example:
J