1

Yesterday I restored factory settings on my home router (TP-Link WR1043ND, nothing fancy) and set a new SSID and a new password (WPA2-PSK). Then I entered the new password on my laptop and my phone as well as my wife's tablet.

She has just called to tell me that her iPhone is connected to the new network and sent me a screenshot - the new SSIS is there, IP address looks reasonable, she can access the Internet. However, we did not set the new password on her phone yet.

Is that possible?
Since all the hardware, the MAC addresses are the same, can the phone authenticate using some kind of authorization token other than the password? Some session ID?

I'm shooting in the dark here, because it shouldn't work. But it does.

Someone in the neighborhood could be running WiFi Pineapple or something similar, but: (1) I never noticed any hacker-like activity, (2) the phone connected to a network with a completely new SSID, not a known one.

migrated from superuser.com Oct 18 '17 at 14:24

This question came from our site for computer enthusiasts and power users.

  • 4
    Does she have iCloud Keychain enabled on her iPhone and the password got carried over from another laptop or machine that uses the same Apple ID? (Wait, no, that wouldn't work with a different SSID.) – slhck Oct 18 '17 at 8:01
  • 1
    @slhck The tablet uses her Apple ID! (I updated the question.) So that could be the answer. Why wouldn't that work with a different SSID? Maybe the phones fetches all networks from the Keychain and just tries to use them one by one. – Marek Grzenkowicz Oct 18 '17 at 8:06
5

If you put that password into a different Apple device then that password will be accessible to the phone over its cellular data connection, assuming that they are both using the same Apple account.

The FAQ for iCloud Keychain states

What is iCloud Keychain?

iCloud Keychain keeps your Safari website usernames and passwords, credit card information, and Wi-Fi network information up to date across all of your approved devices that are using iOS 7.0.3 or later or OS X Mavericks 10.9 or later.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .