Ciao, uso SSO per accedere a WordPress tramite Discourse. Ho utilizzato il plugin Discourse per WordPress.
Inizialmente funzionava senza problemi.
Ma quando sono nella stessa sessione (senza aver effettuato il logout) e provo ad accedere al link amministrativo /wp-admin/, non vengo reindirizzato alla dashboard e appare questo errore nel modulo di login:
Nonce scaduto
C’è qualcosa che non va nella sessione o nei cookie. Questo crea confusione per l’utente, dato che utilizzo l’accesso SSO tramite Google.
Penso che il problema che stai riscontrando sia causato dalla cache degli oggetti sul tuo server. Prova ad aggiungere un codice simile al seguente al file functions.php del tuo tema WordPress per vedere se risolve il problema:
Ciò significa che il tuo parametro “7” nell’SSO è corretto
Ho provato a reindirizzare il mio link a questo parametro per reindirizzare l’utente.
Potresti verificare e risolvere questo problema controllando i parametri dei link.
Questo link, relativo al testo “External Login Text”, funziona correttamente.
Grazie amico, dopo aver imprecato un sacco ho trovato il problema: il plugin Paid Membership Pro ha creato un conflitto. Devo ancora capire come limitare i contenuti su Wordpress per gli utenti che arrivano da Discourse SSO, ma almeno ora vedo dov’è il problema