# iOS App: can't complete connect process

**URL:** https://meta.discourse.org/t/ios-app-cant-complete-connect-process/211888
**Category:** Bug
**Tags:** ios-app
**Created:** [December 12, 2021, 6:04pm UTC](https://meta.discourse.org/t/ios-app-cant-complete-connect-process/211888 "2021-12-12T18:04:48Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [December 12, 2021, 6:04pm UTC](https://meta.discourse.org/t/ios-app-cant-complete-connect-process/211888/1 "2021-12-12T18:04:48Z")

</div>

1. Connect buttons leads to an incomplete login form rather than the authorise screen.

2. I can tap outside of the Connect button and get to the site and login without issue.

3. Connect button still shown even though I’m logged into a forum.

Tried with no change to behaviour

- deleting and re-adding the forum in question
- uninstall and reinstall discourse hub app

iPhone SE 2020  
iOS 14.8.1

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [December 15, 2021, 1:37am UTC](https://meta.discourse.org/t/ios-app-cant-complete-connect-process/211888/2 "2021-12-15T01:37:16Z")

</div>

This evening all my forums showed a Connect button. Did somebody flick a switch?

I could complete the connect flow on all bar the forum shown above.

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [December 15, 2021, 4:18pm UTC](https://meta.discourse.org/t/ios-app-cant-complete-connect-process/211888/3 "2021-12-15T16:18:46Z")

</div>

I deleted the app to start again. Same problem!

Perhaps the site in question is running an old version of discourse that is incompatible with the connect feature of the current app?

HELP

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [December 15, 2021, 4:26pm UTC](https://meta.discourse.org/t/ios-app-cant-complete-connect-process/211888/5 "2021-12-15T16:26:39Z")

</div>

I’m going to take a look shortly. It does look like a problem with that specific site, but will see.

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [December 15, 2021, 4:28pm UTC](https://meta.discourse.org/t/ios-app-cant-complete-connect-process/211888/6 "2021-12-15T16:28:06Z")

</div>

Thanks. Have rejigged my initial post.

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [December 15, 2021, 8:06pm UTC](https://meta.discourse.org/t/ios-app-cant-complete-connect-process/211888/7 "2021-12-15T20:06:07Z")

</div>

I can’t reproduce your issue on iOS 15 (iPhone 11 Pro). Something unusual is happening on this moment of your video:

 ![image](https://global.discourse-cdn.com/meta/original/3X/f/a/fa58de8c29bd8c284e4ffa14a019bf7ddd1a7a9d.png)

Normally, you should see the login form there.

You can also try logging in to that site in Safari and then using the Connect button (you should be already logged in, thus skipping the broken login form).

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [December 16, 2021, 12:33am UTC](https://meta.discourse.org/t/ios-app-cant-complete-connect-process/211888/8 "2021-12-16T00:33:49Z")

</div>

Yes it’s odd I expect the authorize screen but get a broken login.

I’m not sure I understand your final recommendation? In the video I’m already logged in and the connect button does not disappear.

Login state makes no difference to the missing authorize screen and broken login box.

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [December 16, 2021, 2:27pm UTC](https://meta.discourse.org/t/ios-app-cant-complete-connect-process/211888/9 "2021-12-16T14:27:43Z")

</div>

There are two separate sessions: the one for the site loaded in the webview, and the one loaded by the Connect button, which uses a special Safari session (via [ASWebAuthenticationSession](https://developer.apple.com/documentation/authenticationservices/aswebauthenticationsession)). So, even if you’re logged in to the site in the DiscourseHub webview, you won’t be logged into it once you click Connect.

So, the suggestion is this: open Safari and login to the site. Then, switch to DiscourseHub and click Connect. Hopefully then you will be in the Authorize step (because Safari’s logged in session means you are logged in to the site for the special view invoked by Connect).

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [December 16, 2021, 3:48pm UTC](https://meta.discourse.org/t/ios-app-cant-complete-connect-process/211888/10 "2021-12-16T15:48:16Z")

</div>

Thanks! That did indeed work.

It seems that part of the login panel was blocked by my content blocker. 🤦‍♂️ I could deactivate that briefly in Safari.

Interesting that the authenticate page was never seen.

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [December 16, 2021, 3:50pm UTC](https://meta.discourse.org/t/ios-app-cant-complete-connect-process/211888/11 "2021-12-16T15:50:20Z")

</div>

Oh, wow. What content blocker are you using? Maybe it’s catching some class or ID in our login form? IIRC, the board game site does not have any social logins.

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [December 16, 2021, 3:51pm UTC](https://meta.discourse.org/t/ios-app-cant-complete-connect-process/211888/12 "2021-12-16T15:51:39Z")

</div>

I’m using 1Blocker but it’s probably a custom rule I have for hiding an element. I’ll check and isolate it.

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [December 18, 2021, 8:00am UTC](https://meta.discourse.org/t/ios-app-cant-complete-connect-process/211888/13 "2021-12-18T08:00:41Z")

</div>

This topic was automatically closed after 40 hours. New replies are no longer allowed.
