Nginxセットアップ後にユーザーがログインできない + ダウンロードリンクにグループベースの可視性が必要

1. Nginxに切り替えた後、ユーザーがサインインまたはサインアップできなくなりました。
管理者も一般ユーザーもログインできず、新しいアカウントを作成しようとすると、「アカウントが作成されたことを検出できません。Cookieが有効になっていることを確認してください」というメッセージが表示されます。
これは、DiscourseをNginxの背後に配置した後にのみ発生し始めたため、プロキシ設定(おそらくヘッダーまたはHTTPS処理)のどこかに誤りがあると推測しています。修正すべき具体的な点について、何かご指導いただけると幸いです。
現在の設定ファイル(/etc/nginx/sites-enabled/default)

2. Ticketsプラグインを使用しており、ユーザーがサブスクリプションを購入した後に「ダウンロード」ボタンを表示したいと考えています。
ボタンの場所は問いません。特定のグループに属するユーザーに対して、どこかに表示されるだけで十分です。
現在、カスタムヘッダーリンクコンポーネントを使用しており、ダウンロードリンクは正常に表示されますが、このコンポーネントには特定のグループに表示を制限するための組み込みオプションがありません。

このコンポーネントを拡張またはカスタマイズして特定のグループのメンバーにのみリンクを表示できる場合は、その方法を知りたいです。それが不可能な場合は、同じ結果を達成するための代替案も検討します。

質問はトピックごとに一つだけにしてください。そうすることで、それぞれの質問に対する解決策を選択しやすくなります。

「いいね!」 1

これにより、特定のグループに対して表示/非表示を切り替えられるボタンやテキストを任意のプラグインアウトレットに追加できます。