Expected behavior
When logging in with a site address for an Atomic or Jetpack site, I'd expect to be logged into their associated WP.com account at the end of the flow.
Actual behavior
Instead, I'm either unable to login or they behave just like self-hosted sites, not allowing me, for example, to access Stats and Notifications or to see other sites associated with the same WP.com account.
Steps to reproduce the behavior
- Clear app data.
- On the Prologue screen, if the Smart Lock dialog appears, dismiss it.
- Tap Enter your site address.
- On the Site Address screen, enter either a Jetpack or an Atomic site address*.
- Tap Continue.
- Notice the Username/Password screen.
- Enter the username and password associated with the site**.
- Tap Continue.
- Complete the login flow normally.
- On the Epilogue screen, notice how it doesn't display any other site associated with the same WordPress.com account.
- Tap Done.
- On the Main screen, tap Notifications.
- Notice how it shows the "Install Jetpack" button.
* Private Atomic sites will fail with an error here, which is also not expected.
** Using WP.com credentials here won't work, which is another problem related to this. For a Jetpack site, it's possible to use site credentials (the same used to login to wp-admin), but 2FA won't be supported then (just like with self-hosted sites). As for Atomic sites, site credentials need to be generated via wp-admin > Users > All Users > Select User > Generate Password.