Sei connesso come utente diverso in tempo reale

Ciao

In diverse occasioni mi sono ritrovato loggato come un utente diverso nel bel mezzo dello scorrimento di un thread.
È stato lo stesso utente ogni volta.

Entrambi abbiamo privilegi di amministratore.

Non c’è nulla nei log.

A ripensare c’è stata un’occasione in cui sono stato effettuato l’accesso come utente diverso da quello menzionato.\n\nQuell’utente non ha privilegi di amministratore o moderatore.

Tutte le occasioni erano Firefox mobile, Android 14/LineageOS 21

Sta succedendo qui? O nella tua istanza? Se riscontri questo problema solo nella tua istanza, ti consiglio di rimuovere eventuali plugin personalizzati e di ricompilare.

Spostato in Support poiché non ci sono chiari passaggi per la riproduzione.

3 Mi Piace

È una cosa tipo una volta ogni due settimane e non uso altre istanze di discourse, quindi non posso dirlo.

Sì, questo

Succede sull’istanza che eseguo. Succede da un po’ di tempo. Per quanto ne so, è l’unico utente a cui succede e la transizione è sempre verso lo stesso utente.

Ho controllato i log per assicurarmi che non stia premendo il pulsante di impersonificazione per sbaglio, ma non so dove altro cercare per risolvere questo problema.

Plugin utilizzati:

Se vuoi rintracciare questo problema e isolarlo:

  • Rimuovi l’amministratore da entrambi gli utenti
  • Effettua il logout di entrambi gli utenti da tutti i dispositivi
  • Reimposta le password di entrambi gli utenti

E poi vedi se succede ancora.

1 Mi Piace

Ok, dato che si tratta di un evento piuttosto raro, quale sarebbe il passo successivo se dovesse accadere? Vorrei potervi fornire maggiori informazioni rispetto a ‘ancora rotto’ in tal caso.

1 Mi Piace

Mi sbaglio sul fatto che sia solo un utente con cui è loggato

Sembra che si verifichi solo mentre scorre su mobile con Firefox

1 Mi Piace

Sai se il suo cellulare è condiviso? Cioè, usi anche tu il suo dispositivo per accedere al tuo forum?

E questo succede solo con Firefox su Lineage OS?

Nessuno sta condividendo dispositivi a quanto mi risulta. Lui è in Canada e la persona in cui si è trasformato vive in Germania. L’utente in cui si è “trasformato” in questo caso è un utente iPhone conosciuto, mentre lui usa Android (AFAIK oneplus)

Forse è una questione di timestamp per il loro token? Non so come discourse generi i token utente. timedatectl sembra accurato.

1 Mi Piace

Non sono molto sicuro, ad essere onesti. Forse la console di logging del browser potrebbe fornire qualche dettaglio in più.

Hai detto che il cambiamento avviene durante lo scorrimento?

Il fatto che si trovino in paesi diversi rende la cosa molto interessante e molto strana. Soprattutto perché utilizzano anche piattaforme mobili diverse.

1 Mi Piace

Sono stato riluttante a segnalare questo problema perché è piuttosto raro e non abbiamo avuto successo nell’identificarne la causa. Sospetto anche del reverse proxy che sto usando… ma sembra impossibile da rintracciare poiché non riesco a replicare il problema da solo.

1 Mi Piace

Qualcosa che potrebbe provare. So che LineageOS è un Android senza Google. Forse anche qualcosa nel loro stack software potrebbe fare qualcosa.

LineageOS, se non erro, ha un’opzione per utilizzare i servizi Google come il Play Store e immaginare Chrome in una sandbox per prevenire i problemi di privacy relativi alla piattaforma Google. Forse prova Chrome o un browser basato su Chrome all’interno della sandbox.

Potrebbe anche esserci una versione senza Google di una variante del browser Chrome.

1 Mi Piace

Credo che abbia ancora le gapps, quindi questa sarebbe la versione del Play Store di Firefox mobile. Anch’io sono su Lineage con Brave e non ricordo che sia successo.

So che alcune persone hanno menzionato che è successo ad altri utenti, ma non sono sicuro dei dettagli e so che succede specificamente per tsk.

Proverò a usare FF mobile per vedere se riesco a ricrearlo.

1 Mi Piace

C’è un utente che usa Brave su Windows 10 e Brave Mobile su un vecchio Android che ha riscontrato questo problema.

Stessa istanza di @tsk e @Adubs

1 Mi Piace

Ho gapps e Firefox è arrivato dal Play Store.

Ho le estensioni ublock e I don’t care about cookies.

Ogni volta che è successo è stato durante lo scorrimento e/o la risposta in un thread.

1 Mi Piace

È passato un po’ di tempo, ma è successo di nuovo.

Ho cambiato utente in tempo reale mentre stavo scorrendo un thread.
Tuttavia, la mia immagine del profilo era ancora in alto a destra e cliccandoci sopra si accedeva al mio profilo, nonostante fossi loggato come l’altro utente.

Sembra che io sia stato aggiunto alla stessa sessione di login del suo dispositivo Android.
L’altro utente qui è Cekim.
Era anche online quando è successo e Discourse non ha gradito che fossimo nella stessa sessione, dando messaggi come “una bozza è già aperta”. Quando ho scartato quell’avviso e ho provato a pubblicare contemporaneamente a lui, sono stato automaticamente disconnesso.
Le sessioni cerchiate sono quelle interessate quando si è verificato.
Quella contrassegnata come “android chrome 4 mins” è quella su cui eravamo entrambi loggati.