MCPcopy Index your code
hub / github.com/zenstackhq/zenstack / makeUserToken

Function makeUserToken

packages/cli/test/proxy.test.ts:58–60  ·  view source on GitHub ↗

Encodes a UserClaim as a plain base64 bearer token.

(claim: { type: 'superUser' } | { type: 'user'; data: Record<string, unknown> })

Source from the content-addressed store, hash-verified

56
57/** Encodes a UserClaim as a plain base64 bearer token. */
58function makeUserToken(claim: { type: 'superUser' } | { type: 'user'; data: Record<string, unknown> }): string {
59 return Buffer.from(JSON.stringify(claim)).toString('base64');
60}
61
62async function createPolicyApp(zmodel: string) {
63 const client = await createTestClient(zmodel);

Callers 1

proxy.test.tsFile · 0.85

Calls 1

toStringMethod · 0.45

Tested by

no test coverage detected