bonjour,
pour qu'un étranger puisse faire une demande de logement social, il doit être en situation régulière.
si vous êtes étranger non européen et résidez légalement dans un autre pays de l'Union européenne (UE), vous pouvez venir vivre en France sous certaines conditions. En fonction de la nature de votre permis de séjour et de votre statut dans votre pays de provenance, vos démarches seront différentes pour entrer et demeurer en France.
voir ce lien :
https://www.service-public.fr/
salutations