MCPcopy
hub / github.com/anomalyco/opencode / authFromToken

Function authFromToken

packages/app/src/utils/server.ts:9–18  ·  view source on GitHub ↗
(token: string | null)

Source from the content-addressed store, hash-verified

7}
8
9export function authFromToken(token: string | null) {
10 const decoded = decode64(token ?? undefined)
11 if (!decoded) return
12 const separator = decoded.indexOf(":")
13 if (separator === -1) return
14 return {
15 username: decoded.slice(0, separator) || "opencode",
16 password: decoded.slice(separator + 1),
17 }
18}
19
20export function createSdkForServer({
21 server,

Callers 2

entry.tsxFile · 0.90
server.test.tsFile · 0.90

Calls 1

decode64Function · 0.90

Tested by

no test coverage detected