Closed
Description
We've been having issues with null authData values since migrating our customers to our own parse-server.
Things that we thought would have fixed the issue:
There may be a couple more but I'm beginning to realize that the core of this issue is that we're allowing null authData values to be written to the database.
That, along with the fact that there's no filtering on the query side, leads to clients getting null values in user.authData.
(Probably Android should deal with this, because it doesn't seem like a big deal in iOS-land, but that's the topic of another discussion?)
In any case, #2320 should fix this (partially) by not letting the nulls leak out of the parse-server. We may want to stop writing nulls as well.