factory OAuth2ProviderList.fromMap( Map<String, dynamic> map, ) { return OAuth2ProviderList( total: map['total'], providers: List.from(map['providers'] ?? []), ); }