This occurs if you've setup an account as a local account. I belive switching from local account to the Microsoft account results in the credentials being securely stored, allowing Metro apps to access them and hence you can install from store without having to re enter the password.
You should be able to switch from Settings → Users and clicking on "Switch to Microsoft Account" as exlained here