Er, well, technically it does, but it does so in the same way that the Lily Ledbetter Act does - by not being a law against unlimited detention of anyone suspected of being a terrorist.
The NDAA you're referring to is not, actually, a law allowing Obama to detain anyone he wants.
Maybe the NDAA deserves its own thread, but I thought the wording says that anyone thought to have committed a 'belligerent act' can be detained 'without trial, until the end of the hostilities authorized by the [AUMF]'
Obama said
quote:
"I want to clarify that my administration will not authorize the indefinite military detention without trial of American citizens,"
Which seems to imply that Obama believes the law will give the power to do so, but he will choose not to exercise that power. Which means that other administrations in principle could choose to do so.