Il login OAuth di Patreon non crea l'utente – forum ospitato, patron valido, nessun errore

Ciao Team Discourse,

stiamo utilizzando il vostro servizio Discourse ospitato su https://forum.pahuyuth.com e abbiamo integrato il plugin ufficiale di Patreon.

Stiamo riscontrando il seguente problema:

  • Un nuovo utente è un membro pagante attivo nel nostro livello da €30/mese (iscritto il 20 aprile 2025).
  • Tenta di accedere tramite “Accedi con Patreon”.
  • Il processo OAuth viene completato: → reindirizzato a Patreon, fa clic su “Consenti” e viene riportato al forum.
  • Risultato: Invece di accedere o creare un account, l’utente viene reindirizzato alla schermata di accesso. Non viene visualizzato alcun messaggio di errore.

Abbiamo:

  • Verificato lo stato di membro Patreon
  • Registrato una registrazione a schermo intero del flusso di accesso (linkata di seguito)
  • Controllato le impostazioni del plugin: l’integrazione è abilitata e tutto sembra corretto da parte nostra.

Abbiamo contattato team@discourse.org via email il 7 maggio e abbiamo inviato un sollecito il 9 maggio, ma comprendiamo che i tempi di risposta possano variare. Stiamo scrivendo qui nella speranza di ottenere chiarimenti.


Domande:

  1. Comprendiamo che gli accessi Patreon validi dovrebbero creare automaticamente account Discourse: potrebbe esserci qualcosa che impedisce ciò su istanze ospitate?
  2. Potrebbe esserci qualcosa nell’ambiente ospitato o nella configurazione di Patreon che blocca la creazione dell’utente?
  3. È qualcosa che il vostro team può verificare o indagare sul backend?

Saremo lieti di condividere maggiori dettagli privatamente, se necessario.

Ecco la registrazione dell’accesso dal punto di vista dell’utente, che mostra il processo OAuth completo e il reindirizzamento risultante:

1 Mi Piace

Il tuo forum è riservato agli inviti o c’è qualche altra impostazione che impedisce di creare account?

1 Mi Piace

Grazie Jay!

Sì, abbiamo ricontrollato tutte le impostazioni pertinenti:

  • solo invito è disabilitato
  • consenti nuove registrazioni è disabilitato (intenzionalmente – consentiamo l’accesso solo tramite OAuth tramite Patreon)
  • accesso richiesto è abilitato
  • L’accesso a Patreon è abilitato e configurato correttamente

Per chiarire: questo è un forum solo per Patreon – tutti gli accessi regolari (ad es. account locali) sono disabilitati per gli utenti e utilizzati solo internamente per scopi amministrativi.

Quindi, da parte nostra, non dovrebbe esserci nulla che impedisca la creazione di account per i sostenitori validi.

Tuttavia, dopo un accesso OAuth riuscito tramite Patreon, l’utente viene reindirizzato alla schermata di accesso senza che venga creato un account.

Hai altre idee su cosa potrebbe causare questo problema?

Grazie ancora!

1 Mi Piace

Non sono sicuro di aver capito correttamente i tuoi obiettivi. Se desideri l’accesso solo tramite Patreon, perché disabiliti le registrazioni in generale invece di disabilitare Enable local logins?

3 Mi Piace

Questo è tutto. A meno che tu non voglia mai nuovi utenti, devi cambiare questo.

Potresti voler disabilitare gli accessi locali. ciò consentirà ai nuovi utenti che accedono con Patreon, ma non consentirà agli utenti di accedere senza Patreon.

2 Mi Piace

@Pahuyuth questa risposta ha risolto il tuo problema? A me sembra corretta!

2 Mi Piace

Aggiornamento: Problema Risolto :white_check_mark:

Grazie ancora a tutti coloro che hanno offerto il loro contributo e un ringraziamento speciale a @pfaffman per averci immediatamente indicato la giusta direzione.

Abbiamo ora identificato e risolto il problema:

:wrench: L’impostazione consenti nuove registrazioni era effettivamente disabilitata nella nostra istanza ospitata.

Ciò ha bloccato le registrazioni basate su OAuth, anche se l’autenticazione Patreon funzionava correttamente. Ecco cosa abbiamo confermato:

  1. :white_check_mark: Abbiamo testato con successo l’intero flusso di registrazione e accesso utilizzando un account Patreon completamente nuovo.
  2. :white_check_mark: L’utente che originariamente ci ha segnalato il problema è stato anche in grado di accedere senza problemi in seguito.

Ora tutto funziona correttamente: gli utenti vengono creati e aggiunti al gruppo Patreon appropriato come previsto. :+1:

Grazie ancora per il vostro aiuto e supporto!

2 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.