С точки зрения Google, это проблема Facebook ![]()
Это не вопрос, специфичный для WordPress, поэтому кто-то из команды Discourse, возможно, сможет ответить на него более квалифицированно. Однако, учитывая, что проблема возникает между двумя различными сервисами, не связанными с Discourse (Facebook и Google), я подозреваю, что Discourse мало что может сделать. Помните, что эта проблема затрагивает многие сервисы, использующие вход через Google при публикации контента на Facebook. Это не специфично для Discourse.
Мне любопытно: если это случай B2B, где требуется использовать только вход через Google, откуда возникает необходимость поддерживать большое количество пользователей, переходящих по ссылкам из Facebook? В большинстве контекстов B2B пользователи не взаимодействуют с форумом через публикацию в Facebook.
Кроме того, проблема, похоже, возникает из-за того, что при клике на ссылку вашего сайта людей автоматически перенаправляют на вход через Google. Другое решение здесь — разрешить гостям просматривать сайт без входа, то есть отключить настройки сайта auth immediately и/или login required.
Если вы публикуете контент на Facebook, требование входа для просмотра контента кажется somewhat странным шагом, особенно в контексте B2B?