Skip to content

feature - add bit encoding #45

Description

@jdgamble555

Clerk uses bit encoding to make claims smaller with permissions in it:

https://clerk.com/docs/guides/sessions/session-tokens#decode-o-fpm-manually

Image

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions