App iOS: impossibile completare il processo di connessione

  1. Il pulsante Connetti porta a un modulo di accesso incompleto anziché alla schermata di autorizzazione.

  2. Posso toccare al di fuori del pulsante Connetti e accedere al sito e accedere senza problemi.

  3. Il pulsante Connetti è ancora visualizzato anche se sono connesso a un forum.

Provato senza modifiche al comportamento

  • eliminazione e riaggiunta del forum in questione
  • disinstallazione e reinstallazione dell’app discourse hub

iPhone SE 2020
iOS 14.8.1

Questa sera tutti i miei forum hanno mostrato un pulsante Connetti. Qualcuno ha premuto un interruttore?

Sono riuscito a completare il flusso di connessione su tutti tranne il forum mostrato sopra.

Ho eliminato l’app per ricominciare. Stesso problema!

Forse il sito in questione sta eseguendo una vecchia versione di Discourse incompatibile con la funzionalità Connect dell’app attuale?

AIUTO

Darò un’occhiata a breve. Sembra un problema con quel sito specifico, ma vedremo.

2 Mi Piace

Grazie. Ho riorganizzato il mio post iniziale.

Non riesco a riprodurre il tuo problema su iOS 15 (iPhone 11 Pro). Sta succedendo qualcosa di insolito in questo momento del tuo video:

Normalmente, dovresti vedere il modulo di accesso lì.

Puoi anche provare ad accedere a quel sito in Safari e poi usare il pulsante Connetti (dovresti essere già connesso, saltando così il modulo di accesso non funzionante).

Sì, è strano, mi aspetto la schermata di autorizzazione ma ottengo un accesso non funzionante.

Non sono sicuro di capire la tua raccomandazione finale? Nel video sono già connesso e il pulsante di connessione non scompare.

Lo stato di accesso non fa alcuna differenza per la schermata di autorizzazione mancante e la casella di accesso non funzionante.

Ci sono due sessioni separate: quella per il sito caricato nella webview e quella caricata dal pulsante Connetti, che utilizza una sessione Safari speciale (tramite ASWebAuthenticationSession). Pertanto, anche se hai effettuato l’accesso al sito nella webview di DiscourseHub, non sarai connesso una volta cliccato su Connetti.

Quindi, il suggerimento è questo: apri Safari ed effettua l’accesso al sito. Quindi, passa a DiscourseHub e clicca su Connetti. Speriamo che a quel punto tu sia nella fase di Autorizzazione (poiché la sessione connessa di Safari significa che sei connesso al sito per la visualizzazione speciale invocata da Connetti).

Grazie! Ha funzionato davvero.
Sembra che parte del pannello di accesso fosse bloccato dal mio ad-blocker. :man_facepalming: Ho potuto disattivarlo brevemente in Safari.
È interessante che la pagina di autenticazione non sia mai stata visualizzata.

Oh, wow. Qual content blocker stai usando? Forse sta bloccando qualche classe o ID nel nostro modulo di accesso? Se non ricordo male, il sito del gioco da tavolo non ha alcun accesso social.

Sto usando 1Blocker ma probabilmente è una regola personalizzata che ho per nascondere un elemento. Controllerò e la isolerò.

1 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 40 ore. Non sono più consentite nuove risposte.