
Simple solution
Any one that you don't know must sign an affidavit to the effect that they are who they say they are and if it turns out they are not, bring them up on criminal charges. Starting with trespassing, but this would only apply to your personal property (house/business).