Constructs a User instance from a JSON string.
This method decodes the JSON and passes it to fromMap.
static User fromJson(String jsonString) { return fromMap(jsonDecode(jsonString)); }