processAccounts() — gin Function Reference
Architecture documentation for the processAccounts() function in auth.go from the gin codebase.
Entity Profile
Dependency Diagram
graph TD 6711bab1_166d_3c3f_7ec8_eb9372536ad7["processAccounts()"] ec648c85_14aa_c807_9845_0e4df8dd602c["auth.go"] 6711bab1_166d_3c3f_7ec8_eb9372536ad7 -->|defined in| ec648c85_14aa_c807_9845_0e4df8dd602c 1d567119_4313_ef47_c187_f8c6992c85a8["BasicAuthForRealm()"] 1d567119_4313_ef47_c187_f8c6992c85a8 -->|calls| 6711bab1_166d_3c3f_7ec8_eb9372536ad7 9ae4877d_7d4f_acb7_dc57_6956d16a3624["BasicAuthForProxy()"] 9ae4877d_7d4f_acb7_dc57_6956d16a3624 -->|calls| 6711bab1_166d_3c3f_7ec8_eb9372536ad7 d54c4e24_2c46_bbb2_cb78_98cc6b9831b4["authorizationHeader()"] 6711bab1_166d_3c3f_7ec8_eb9372536ad7 -->|calls| d54c4e24_2c46_bbb2_cb78_98cc6b9831b4 style 6711bab1_166d_3c3f_7ec8_eb9372536ad7 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
Defined In
Calls
Called By
Source
Frequently Asked Questions
What does processAccounts() do?
processAccounts() is a function in the gin codebase, defined in auth.go.
Where is processAccounts() defined?
processAccounts() is defined in auth.go at line 76.
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