Вход в учетную запись системы

Здравствуйте! Я новичок здесь! Как войти в учётную запись ‘system’?

Я не думаю, что это возможно. Что вы пытаетесь сделать после входа в систему как system? Возможно, существует альтернативный метод.

Я просто хочу изменить некоторые настройки.

@downey Также есть способ создать аккаунт вручную без использования email?

Почти любую настройку можно изменить со своей учётной записи через веб-интерфейс, если ваша учётная запись имеет права «администратора».

Насколько мне известно, единственный способ сделать это — пройти процесс создания учётной записи и указать любой адрес электронной почты. Опять же, будучи администратором сайта, вы можете открыть профиль пользователя в инструментах администратора и вручную отключить проверку электронной почты (например, если вы использовали поддельный адрес).

Возможно, кто-то другой знает больше… :slight_smile:

Понял. Попробую!

Вы не можете войти как система.

Это делают администраторы, а не система.

Это невозможно. Вам действительно нужно настроить работу почты, иначе у вас не будет форума. Однако это может вам помочь: Create an admin account from the console.

@pfaffman Есть ли способ подготовить пользователя к работе? Немного запутался, что это означает.

Как уже было сказано в ответах здесь, войти под системным пользователем невозможно. Системный пользователь — это специальный учётный запис, который автоматически создаётся в Discourse. Он используется для выполнения некоторых автоматизированных задач на сайте, а также в качестве API-пользователя, если вы отправляете запросы к API с помощью ключа «Все пользователи».

Если сайт, о котором вы спрашиваете, размещён на нашем хостинге, у вас нет доступа к консоли Rails, поэтому руководство по созданию учётных записей через консоль Rails к вам не применимо.

Посмотрите эту тему: What is a staged user?

Если вы предоставите конкретные детали о том, что вы пытаетесь сделать, мы постараемся помочь.

У меня есть случай, который может оправдать необходимость входа в систему как «system».

Итак… я совершил ошибку и переместил категорию в другую категорию (создав подкатегорию). Я сохранил подкатегорию, не добавив пользователей в разрешения… поэтому даже как администратор я не могу получить к ней доступ. При попытке я получаю ошибку Oops! That page doesn’t exist or is private..

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

ОБНОВЛЕНИЕ

Мне удалось использовать /safe-mode, чтобы исправить проблему :slight_smile:

Рад, что безопасный режим помог вам это исправить :+1:

На всякий случай: сохранение категории без указания конкретной группы в разрешениях должно по умолчанию устанавливать для неё доступ/просмотр только для сотрудников. Если это не так, или если какой-то плагин или компонент темы как-то заблокировал это, было бы здорово, если бы вы могли поделиться деталями. :crossed_fingers:

Я тоже!

Я бы мог, но сейчас не могу воспроизвести проблему, так что она останется загадкой.

Лучшее объяснение, которое я могу дать, звучит так…

Изначально у меня была Категория #1, внутри которой находилась Подкатегория #1.

  • У обеих были права на чтение/запись для всех.

В настройках Подкатегории #1 я изменил родительскую категорию на Категория #2.

  • У Категории #2 есть права: для группы Custom-Group — чтение, для staff — чтение/запись.
  • У Подкатегории #1 в разделе прав никого нет.

При попытке сохранить изменения я получил ошибку: нельзя сохранить, пока не добавлены права хотя бы для одного пользователя. Вместо добавления прав я вернулся на главную страницу, зашел в Категорию #2, но не увидел там Подкатегорию #1.

Также я вернулся в Категорию #1 и не смог найти Подкатегорию #1. Именно там она должна была остаться, если бы изменения не удалось сохранить, как я думал.

Затем я использовал поиск, чтобы найти тему внутри Подкатегории #1. Тему я увидел. Но когда попытался перейти в Подкатегорию #1, чтобы посмотреть остальные темы, получил ошибку 404.

Когда я включил безопасный режим, Подкатегория снова оказалась там, где была изначально — в Категории #1.

Надеюсь, это хоть немного проясняет ситуацию.