I see no matter how many times the basic simple facts of US Law are pointed out to the hysteric cry babies on the Left, they still refuse to stop lying.
Everything Trump has purposed is IN current US law. So stop the hysterics, stop the lying and start actually being rational adults for a change.
Under U.S. Code, the president does have the statutory authority to keep anyone out of the country, for any reason he thinks best. Per 8 USC §1182