in funcframework/events.go [275:286]
func firebaseAuthSubject(data interface{}) (string, error) {
d, ok := data.(map[string]interface{})
if !ok {
return "", fmt.Errorf("data is not a map from string to interface")
}
if _, ok := d["uid"]; !ok {
return "", fmt.Errorf("data does not contain field \"uid\"")
}
return fmt.Sprintf("users/%v", d["uid"]), nil
}