processAccounts() — gin Function Reference
Architecture documentation for the processAccounts() function in auth.go from the gin codebase.
Entity Profile
Dependency Diagram
graph TD 1f4b5bde_c3a6_93bc_e638_e4941f48fd50["processAccounts()"] 9c86e2a9_4c6a_8db8_8685_d4c53bd42628["BasicAuthForRealm()"] 9c86e2a9_4c6a_8db8_8685_d4c53bd42628 -->|calls| 1f4b5bde_c3a6_93bc_e638_e4941f48fd50 30980521_1bd7_5c49_80b3_a997ebd13429["BasicAuthForProxy()"] 30980521_1bd7_5c49_80b3_a997ebd13429 -->|calls| 1f4b5bde_c3a6_93bc_e638_e4941f48fd50 180c2064_9d56_afef_426a_d5816e9b3ef3["authorizationHeader()"] 1f4b5bde_c3a6_93bc_e638_e4941f48fd50 -->|calls| 180c2064_9d56_afef_426a_d5816e9b3ef3 style 1f4b5bde_c3a6_93bc_e638_e4941f48fd50 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
auth.go lines 76–89
func processAccounts(accounts Accounts) authPairs {
length := len(accounts)
assert1(length > 0, "Empty list of authorized credentials")
pairs := make(authPairs, 0, length)
for user, password := range accounts {
assert1(user != "", "User can not be empty")
value := authorizationHeader(user, password)
pairs = append(pairs, authPair{
value: value,
user: user,
})
}
return pairs
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does processAccounts() do?
processAccounts() is a function in the gin codebase.
What does processAccounts() call?
processAccounts() calls 1 function(s): authorizationHeader.
What calls processAccounts()?
processAccounts() is called by 2 function(s): BasicAuthForProxy, BasicAuthForRealm.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free