The French Senate has adopted a draft immigration law that makes it more difficult for foreigners to receive rent assistance and family allowances.