La Poste has an online identification system called "l'identité numérique" for which registration requires a French passport or "Titre de séjour français" see this.
As a non-French EU citizen, Bob does not have any of these documents. Bob does not require a "Titre de séjour français" to work in France. I'm wondering if Bob could still get one but clearly no one would do this just to have access to this service and this effectively bars me from using l'identité numérique.
I would think this breaks EU laws that enforce equal rights for EU citizens of different nationalities.
Is this indeed illegal? Is there any remedy that Bob could receive?