MCPcopy Create free account
hub / github.com/aurora-develop/aurora / splitAuthorizationTokenAndTeam

Function splitAuthorizationTokenAndTeam

initialize/handlers.go:1886–1897  ·  view source on GitHub ↗
(authHeader string)

Source from the content-addressed store, hash-verified

1884}
1885
1886func splitAuthorizationTokenAndTeam(authHeader string) (string, string) {
1887 payload := strings.TrimSpace(authHeader)
1888 if len(payload) >= len("Bearer ") && strings.EqualFold(payload[:len("Bearer ")], "Bearer ") {
1889 payload = strings.TrimSpace(payload[len("Bearer "):])
1890 }
1891 parts := strings.SplitN(payload, ",", 2)
1892 token := strings.TrimSpace(parts[0])
1893 if len(parts) == 1 {
1894 return token, ""
1895 }
1896 return token, strings.TrimSpace(parts[1])
1897}
1898
1899func countMessagesTokens(messages []officialtypes.APIMessage) int {
1900 total := 0

Callers 3

teamAccountIDFromRequestFunction · 0.85

Calls

no outgoing calls

Tested by 1