toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  return {
    'id': id,
    'app_metadata': appMetadata,
    'user_metadata': userMetadata,
    'aud': aud,
    'confirmation_sent_at': confirmationSentAt,
    'recovery_sent_at': recoverySentAt,
    'email_change_sent_at': emailChangeSentAt,
    'new_email': newEmail,
    'invited_at': invitedAt,
    'action_link': actionLink,
    'email': email,
    'phone': phone,
    'created_at': createdAt,
    'confirmed_at': confirmedAt,
    'email_confirmed_at': emailConfirmedAt,
    'phone_confirmed_at': phoneConfirmedAt,
    'last_sign_in_at': lastSignInAt,
    'role': role,
    'updated_at': updatedAt,
    'identities': identities?.map((identity) => identity.toJson()).toList(),
    'factors': factors?.map((factor) => factor.toJson()).toList(),
    'is_anonymous': isAnonymous,
  };
}