Why not just require extreme vetting on everybody. Most with actual info should fly through the system. If there is no background then there are other tests.
Just end the refugee program completely.
The trouble is the locations that people come from with rampantly fake documents. Taking them by face value is national suicide.