sto collaborando con qualcuno per spostare il suo sito da WordPress e attualmente sta utilizzando la funzione SSO di WordPress per il suo forum Discourse.
È possibile mantenere gli utenti e consentir loro di accedere una volta che il sito WordPress non sarà più attivo? Si tratta di qualcosa che deve essere fatto prima che il sito vada offline?
Se chiudiamo il sito e gli utenti provano a reimpostare la password, questo permetterà loro di accedere?
Grazie @RGJ! Scusa la mia poca familiarità qui – immagino che gli hash delle password di WP siano nel DB di WP? Non c’è nulla di correlato a questo memorizzato nel DB di Discourse per questo flusso di accesso?
Probabilmente non lo farò direttamente in Discourse, quindi gli hash sarebbero solo una colonna aggiuntiva nella tabella degli utenti di Discourse (nome colonna import_pass)? E una volta installato il plugin migratepassword, funzionerà semplicemente con quella colonna/dati lì?
C’è un external_id memorizzato in Discourse, che può essere associato all’ID utente di WordPress.
Tabella: single_sign_on_records, colonne: user_id e external_user_id.
Quasi. Sarebbero record aggiuntivi in una tabella (user_custom_fields) associati agli utenti (user_custom_fields.user_id = user.id) e user_custom_fields.name='import_pass'.