Закрытие форума (НЕ удаление)

Посмотрите, что предпросмотр редактора постов Discourse думает о ссылке выше…

Это здорово. Однако обычное решение — оставить nginx без изменений с конфигурацией «из коробки», а затем настроить плагин OpenID Connect или аналогичный.

Ведь surely перенаправление на сайт неизвестного бренда сразу же нежелательно? Процесс входа должен явно запускаться внутри вашего экземпляра Discourse, чтобы пользователь понимал, где находится и куда направляется.

Очевидно, я не могу комментировать особые потребности вашего сайта, но это лишь моё скромное мнение.

Непосредственное перенаправление на другой сайт немного сбивает с толку?

Так, наверное, я бы поступил с Робертом, но мне просто нужно было снова запустить этот процесс — такова была моя задача.

Возможно, здесь есть рабочий метод для получения валидной сессии Patreon, но, похоже, это связано с компромиссом в пользовательском опыте?

OpenID Connect может решить вашу задачу, а может и нет — мне нужно было бы разобраться в этом глубже. К тому же, не факт, что Patreon предоставляет поддержку для этого?

Кроме того, это означает, что теперь входящие HTTP-запросы не будут перенаправляться? Это может сбить с толку или даже вызвать технические сбои?

И, что более тревожно:

  • Как это повлияет на ссылки и предпросмотр ссылок на сторонних сайтах? Ссылки на этот сайт в социальных сетях? (Предпросмотр на вашем скриншоте, думаю, говорит сам за себя, и это, surely, нежелательно?).
  • Будет ли этот сайт выглядеть как сайт Patreon для других ресурсов?
  • Как это скажется на поисковых системах и SEO?

Неужели нет другого решения для достижения вашей цели? Возможно, потребуется подходящий плагин.

(Кажется, я не очень ясно выражаю свои мысли, после размышлений я это понял)

Эндрю Доиг, человек, который первоначально всё это настроил (и который с тех пор ушёл из жизни), выбрал именно такой вариант. Этот сайт был и остаётся бонусом для сторонников Patreon.

Я согласен с вашими замечаниями, Роберт, касательно SEO, того, как сайт воспринимается (очевидно, как сайт Patreon :slight_smile: ) и т.д.
К тому же Let’s Encrypt работает со сбоями, что не идеально в наше время. Хотелось бы, чтобы всё просто работало (эта команда проделала потрясающую работу, и сейчас всё функционирует очень хорошо…)

Итак, нужен способ, чтобы люди могли попасть на главную страницу, но при этом должны были пройти проверку через Patreon… Но на самом деле я не являюсь платным патроном Fruityknitting, у меня просто есть действующая учётная запись Patreon, так что, возможно, система работает не совсем так, как задумано.
Получается, что любой, у кого есть учётная запись Patreon, может использовать этот экземпляр Discourse?

Очень жаль слышать о кончине разработчика :frowning:

Я бегло посмотрел сайт Patreon, и ссылка на разработчика ведёт в Discord (!). А затем — куча препятствий. Ужасно. Поэтому я прекратил. Это не мотивирует.

(Хорошо бы увидеть лучший опыт взаимодействия с разработчиками: с надлежащей документацией на сайте и, возможно, форумом вместо системы чата.)

Поэтому я не смог быстро проверить доступные варианты. Это определённо требует расследования и вложений времени, а возможно, и денег.

Предлагаю, чтобы кто-то полностью включился в переработку этого вопроса. Возможно, стоит опубликовать сообщение в Marketplace, если потребуется дополнительная специализированная экспертиза.