Members' guide · Настройки и безопасность
Восстановление аккаунта
Восстановление доступа на новом телефоне и защита аккаунта с помощью привязки учётной записи.
На новом телефоне
Ключ вашего аккаунта не попадает в системные резервные копии телефона. На новом телефоне понадобятся ваши 12 слов или привязанный аккаунт для входа — даже на iPhone, восстановленном из резервной копии старого телефона.
- Установите BeanPool и откройте его.
- Нажмите Уже участник? Восстановить аккаунт.
- Выберите Восстановить по 12 словам или Восстановить через профиль.
По 12 словам
- Введите 12 слов по порядку (все 12 слов являются английскими словами) или нажмите Вставить.
- В разделе Какое сообщество? выберите Глобальное сообщество или одно из сообществ, которые уже были на этом телефоне. Для любого другого нажмите другой адрес и введите название или адрес сообщества.
- Нажмите Восстановить личность. Ваше имя и фото вернутся из сообщества.
Через аккаунт для входа
Это работает, только если вы привязали аккаунт заранее (см. ниже), и только пока работает сервер сообщества.
- Введите своё имя в сообществе. Приложение может предложить подсказку «Это вы?».
- Введите название или адрес вашего сообщества.
- Нажмите Восстановить через и выберите привязанный аккаунт: Google или Facebook, либо Apple на iPhone.
- При выборе Google на iPhone откроется веб-страница Google. Войдите в систему и выберите привязанный аккаунт. На Android появится системный список аккаунтов Google. Если отобразить его не удаётся, откроется веб-страница Google.
Если аккаунт для входа был привязан на телефоне, где были сохранены ваши 12 слов, в актуальной версии приложения 12 слов вернутся вместе с аккаунтом. В противном случае на новом телефоне 12 слов не будет: их невозможно восстановить из сторонней учётной записи. Если они записаны у вас на бумаге, их можно добавить вручную (см. «Ваши 12 слов»). До тех пор привязанный аккаунт для входа остаётся единственным способом вернуться, поэтому держите его привязанным и по возможности привяжите второй аккаунт (см. ниже).
Защита аккаунта сейчас
- Откройте Настройки и нажмите Защита аккаунта.
- В разделе Способы восстановления через вход (1 из N) нажмите Защитить с и выберите аккаунт.
- Пройдите проверку экрана блокировки телефона. Привязанный аккаунт позволяет восстановить доступ, поэтому приложение сначала запрашивает подтверждение.
- При выборе Google на iPhone откроется веб-страница Google. Войдите в систему, выберите аккаунт и вернитесь в BeanPool.
Это работает и на телефоне, на котором нет сохранённых 12 слов.
Если вы присоединились к глобальному сообществу по 12 словам, используйте кнопку Привязать способ входа в верхней части раздела Защита аккаунта. Это также способ восстановления, который заодно снимает ограничения для нового аккаунта по 12 словам. См. «Ваши 12 слов».
Если на этом телефоне есть ваши 12 слов, привязанный аккаунт сохраняет их резервную копию, поэтому восстановление через него вернёт и их. Аккаунт, привязанный в старой версии приложения, хранит только ключ: нажмите Подключить снова рядом с ним и пройдите проверку экрана блокировки телефона, чтобы добавить слова. На телефоне без сохранённых 12 слов добавлять нечего, поэтому кнопка Подключить снова не отображается.
Это не способ регулярного входа. Вашим аккаунтом остаётся ваш собственный ключ. Привязанный аккаунт помогает лишь вернуть к нему доступ в этом сообществе.
Чтобы удалить привязку, нажмите Отключить.
Если вы привязывали GitHub
BeanPool больше не использует GitHub. Идентификатор учётной записи GitHub публичен, поэтому привязанная к нему копия не была защищена данными, известными исключительно вам. При обновлении сервера сообщества все резервные копии, связанные с GitHub, удаляются. Сам ваш аккаунт остаётся нетронутым, а ваши 12 слов продолжают действовать.
- Если GitHub был единственным привязанным аккаунтом, ваши 12 слов сохранены на этом телефоне, но не записаны на бумаге, запишите их прямо сейчас (Настройки, затем Показать фразу для восстановления) или привяжите Google, Facebook либо Apple (на iPhone), как описано выше. Пока вы этого не сделаете, этот телефон — единственный способ войти в ваш аккаунт.
- Если 12 слов уже записаны на бумаге, делать ничего не нужно. Чтобы иметь дополнительный способ восстановления, привяжите Google, Facebook либо Apple (на iPhone), как описано выше.
- Если GitHub был единственным привязанным аккаунтом, на телефоне нет сохранённых 12 слов и они не записаны, привяжите Google, Facebook либо Apple (на iPhone) прямо сейчас. Пока вы этого не сделаете, этот телефон — единственный способ доступа к аккаунту.
Кто может открыть копию
Привязанный аккаунт для входа работает благодаря тому, что сервер сообщества хранит зашифрованную резервную копию вашего аккаунта. Администраторы сервера могут открыть эту копию, так как их сервер проверяет данные вашего входа. В глобальном сообществе этим занимается BeanPool. Злоумышленник, укравший базу данных сервера, открыть её не сможет, если сервер получил соответствующее обновление безопасности. Любой человек, получивший доступ к вашей учётной записи для входа, также сможет получить доступ: см. «Если кто-то другой пытается восстановить аккаунт».
Если вы хотите, чтобы доступ имели исключительно вы, используйте только 12 слов: храните их записанными на бумаге и нажмите Отключить рядом с каждым привязанным аккаунтом. Отключение удаляет копию с сервера. Резервный сервер-дублёр (который некоторые сообщества держат наготове) также удалит копию при следующей синхронизации с основным сервером (примерно раз в минуту). Отключение не удаляет копии из ранее созданных архивных бэкапов сервера, а также техническую запись, сохраняемую сервером при каждом восстановлении аккаунта через сторонний вход. Администраторы сервера могут открыть и эти записи.
Если кто-то другой пытается восстановить аккаунт
Если кто-то начинает процедуру восстановления вашего аккаунта, в Настройках отображается надпись Кто-то восстанавливает ваш аккаунт, пока процесс продолжается. Если это не вы, нажмите Остановить немедленно: сервер сообщества прекратит передачу данных для этого восстановления. Если злоумышленник войдёт через ваш привязанный аккаунт, вы получите оповещение о том, что ваш аккаунт был только что восстановлен на другом устройстве, и к моменту прочтения он уже может быть внутри. Защищайте свой аккаунт для входа надёжным отдельным паролем.
Если на телефоне уже есть аккаунт
Восстановление другого аккаунта заменит текущий аккаунт на этом телефоне — как при восстановлении по 12 словам, так и через сторонний вход. Приложение сначала спросит подтверждение на экране Заменить аккаунт на этом телефоне? (при входе через сторонний сервис — сразу после авторизации). Ничего не изменится, пока вы не введёте слово WIPE, не нажмёте Заменить аккаунт и не пройдёте проверку экрана блокировки телефона. Нажмите Оставить, затем имя аккаунта или вернитесь назад, чтобы оставить всё как было.
Убедитесь, что у вас сохранены 12 слов от заменяемого аккаунта. Если они сохранены на телефоне, этот экран покажет их после нажатия Показать 12 слов (с именем аккаунта) и прохождения проверки экрана блокировки. Если на телефоне нет 12 слов от этого аккаунта (о чём написано в Настройках), без привязанного стороннего входа вы не сможете восстановить к нему доступ.
Потеряли телефон и 12 слов
Если у вас нет 12 слов и нет привязанного аккаунта для входа, администратор сообщества может перенести ваш аккаунт на новый телефон со всеми вашими бобами, именем и историей операций. Встретьтесь с ним лично: сначала он убедится, что это действительно вы.
- Администратор создаёт код смены ключа на своём экране. Если на старом телефоне ещё установлено приложение, оно получит системное оповещение о начале переноса аккаунта администратором.
- На новом телефоне откройте BeanPool, нажмите Уже участник? Восстановить аккаунт, затем Администратор дал мне код смены ключа. Отсканируйте QR-код с экрана администратора или введите код вручную (он начинается с RK-) и название вашего сообщества. В браузере ссылка из QR-кода откроет тот же экран; также можно открыть веб-приложение сообщества, нажать Я уже участник →, затем Администратор дал мне код смены ключа и ввести код.
- Телефон покажет двузначное число, а под ним — адрес сообщества, к которому он обратился. Покажите оба значения администратору: он введёт число на своём экране. Число подтверждает, что привязывается именно ваш телефон, а не устройство постороннего, подсмотревшего код. Кнопка Не сейчас откладывает ввод: телефон запомнит место, и тот же код покажет то же самое число снова.
- Если на новом телефоне не было аккаунта BeanPool, он покажет 12 слов вашего нового ключа (эти 12 слов — английские слова). Запишите их: старые слова больше не работают, а доступ со старого телефона отключается навсегда. Телефон, на котором уже был аккаунт (для другого сообщества), сохраняет 12 слов того аккаунта, и теперь они восстанавливают и этот аккаунт тоже.
- Если у вас был привязан сторонний аккаунт для входа, телефон предложит привязать его снова в разделе «Защита аккаунта»: прежняя привязка защищала старый ключ, поэтому была удалена.
- Ваши собеседники в чатах увидят, что ваш ключ изменился. Предупредите их, что это вы, и продиктуйте свой Мой код ключа из раздела Настройки → Защита аккаунта на телефоне. См. «Смена ключа контакта».
Код действует 24 часа. Если администратор говорит, что ваш телефон не совпадает с тем, что он видел, или срок действия кода истёк, попросите новый код.
Related
- Ваши 12 слов12 слов — главный ключ к аккаунту. Зачем они нужны, где их найти, как сберечь и как привязать вход через сторонний аккаунт.
- Выход или удаление аккаунтаВыход из профиля на этом телефоне или полное удаление аккаунта, а также судьба ваших бобов.
- Несколько сообществУчастие в нескольких сообществах с одного аккаунта, переключение между ними, переезд на новый адрес и просмотр глобального сообщества.
- ВопросыКороткие ответы на самые частые вопросы участников.
- Смена ключа контактаПочему сообщения не отправляются, как сверить код ключа с собеседником и когда можно продолжить.
The same guide is in the BeanPool app, and works there without a connection: open Settings, then "Help & how it works" under BeanPool. Every other rule, guide and manual is in the Help Centre. Guide version 3.