Accesso negato. Sei stato disconnesso 'Aggiorna'

Stiamo utilizzando discourse in react-native-web-view con alcune delle API per accedere, creare utenti e notifiche da mostrare nell’app che reindirizzano a discourse quando l’utente lo apre.

C’è un comportamento che ci ha lasciato perplessi:
L’utente tocca la notifica
(Reindirizziamo l’utente alla scheda delle notifiche tramite questo URL: https://community.simplihuman.com/u/farhan.h_1693299563/notifications?filter=all&offset=60&username=farhan.h_1693299563.
Quando la pagina si carica dice Accesso negato. Ma quando tocchi in qualsiasi punto del webview ti porta alla pagina di accesso e poi dopo un po’ automaticamente alla scheda delle notifiche.

Qualcosa di simile accade con un utente che si è recentemente unito alla community.

  • L’utente viene creato sul server tramite API. Il server invia un cookie da impostare negli header del webView
  • A volte dice che sei stato disconnesso forzatamente, aggiorna e porta l’utente alla pagina di accesso. A volte, dopo aver aggiornato la pagina, consente all’utente di utilizzare la community.