Map<String, dynamic> toMap() => <String, dynamic>{'id': id, 'name': name, 'avatar': avatar, 'role': role, 'email': email, 'token': token};