Gli utenti non riescono ad accedere dopo la configurazione di Nginx + Necessaria visibilità basata su gruppo per il link di download

1. Dopo il passaggio a Nginx, gli utenti non riescono più ad accedere o a registrarsi.
Sia gli amministratori che gli utenti normali non riescono ad accedere e il tentativo di creare un nuovo account restituisce il messaggio: “Non riusciamo a rilevare se il tuo account è stato creato, assicurati di avere i cookie abilitati”
Questo è iniziato ad accadere solo dopo aver messo Discourse dietro Nginx, quindi presumo che qualcosa nella mia configurazione del proxy (probabilmente header o gestione HTTPS) non sia corretto. Qualsiasi indicazione su cosa debba essere sistemato specificamente sarebbe apprezzata.
Il mio attuale file di configurazione (/etc/nginx/sites-enabled/default)

2. Sto usando il plugin Tickets e voglio mostrare un pulsante “Download” dopo che un utente acquista un abbonamento.
La posizione del pulsante non ha importanza: deve solo apparire da qualche parte per gli utenti che appartengono a un gruppo specifico.
Attualmente sto utilizzando il componente Custom Header Links (Link Intestazione Personalizzati), che visualizza con successo il link Download, ma il componente non ha un’opzione integrata per limitare la visibilità a un singolo gruppo.

Se è possibile estendere o personalizzare questo componente per mostrare un link solo ai membri di un gruppo specifico, vorrei sapere come. In caso contrario, sono aperto ad approcci alternativi che ottengano lo stesso risultato.

Si prega di porre una sola domanda per argomento. Questo aiuta a selezionare una soluzione per ogni domanda.

1 Mi Piace

Questo ti permetterà di aggiungere un pulsante o del testo in qualsiasi outlet di plugin che può essere mostrato o nascosto a un particolare insieme di gruppi: