Congress has the power to define uniform rules of naturalization, but the President can decide what to enforce. Where Obama overreaches is the part about authorizing illegal aliens to work, since their criminal status isn't resolved yet. I'm afraid that Obama may try to get around Congress by declaring a massive pardon of illegal aliens, the way that Carter gave pardons to Vietnam War draft dodgers.
-PJ