func authenticate(token string) (*auth.User, error) { if token == "123123" { u := &auth.User{ Id: "debug", Email: "*****@*****.**", Device: 2, DevId: "", } return u, nil } at, err := storage.LoadAuthToken(token) if err != nil { return nil, err } info, err := at.GetTokenInfo(secret) if err != nil { return nil, err } user, err := storage.LoadUser("user:" + info.Id) if err != nil { return nil, err } else { return user, nil } }
func authenticate(token string) (*auth.User, error) { funcPrefix := fmt.Sprintf("Token '%s' authentication", token) log.Debug.Printf("%s: start\n", funcPrefix) defer log.Debug.Printf("%s: end\n", funcPrefix) if token == "123123" { u := &auth.User{ Id: "debug", Email: "*****@*****.**", Device: 2, DevId: "", } log.Debug.Printf("%s returns user [%+v]\n", funcPrefix, u) return u, nil } at, err := storage.LoadAuthToken(token) if err != nil { log.Error.Printf("%s returns error: %s\n", funcPrefix, err.Error()) return nil, err } info, err := at.GetTokenInfo(secret) if err != nil { log.Error.Printf("%s returns error: %s\n", funcPrefix, err.Error()) return nil, err } user, err := storage.LoadUser("user:"******"%s returns error: %s\n", funcPrefix, err.Error()) return nil, err } else { log.Debug.Printf("%s returns user [%+v]\n", funcPrefix, user) return user, nil } }