MCPcopy Index your code
hub / github.com/Threadfin/Threadfin / GetAllUserData

Function GetAllUserData

src/internal/authentication/authentication.go:413–431  ·  view source on GitHub ↗

GetAllUserData : get all user data

()

Source from the content-addressed store, hash-verified

411
412// GetAllUserData : get all user data
413func GetAllUserData() (allUserData map[string]interface{}, err error) {
414
415 err = checkInit()
416 if err != nil {
417 return
418 }
419
420 if len(data) == 0 {
421 var defaults = make(map[string]interface{})
422 defaults["dbVersion"] = "1.0"
423 defaults["hash"] = "sha256"
424 defaults["users"] = make(map[string]interface{})
425 saveDatabase(defaults)
426 data = defaults
427 }
428
429 allUserData = data["users"].(map[string]interface{})
430 return
431}
432
433// CheckTheValidityOfTheTokenFromHTTPHeader : get token from HTTP header
434func CheckTheValidityOfTheTokenFromHTTPHeader(w http.ResponseWriter, r *http.Request) (writer http.ResponseWriter, newToken string, err error) {

Callers 4

WSFunction · 0.92
WebFunction · 0.92
setDefaultResponseDataFunction · 0.92
SetDefaultUserDataFunction · 0.85

Calls 2

checkInitFunction · 0.85
saveDatabaseFunction · 0.85

Tested by

no test coverage detected