Its a system setting for networks, not a browser setting in IE.
Under PC Settings > Sync Your Settings > Passwords it says "Sign-in info for some apps, websites, networks and homegroups". So I guess that is where it is stored. Hope it works the same with WP8, coz if you log in with phone then...