Русский
  • dizajn
  • vhod-v-sistemu
  • registracija
  • identifikacija

После того, как мой друг снова попробовал процесс регистрации в продукте, он решил отказаться

В этой статье мы показываем, как Logto может минимизировать некоторые раздражающие сценарии регистрации пользователей, представляя реальный пример использования Томаса, который имел проблемы с входом в приложение W.

Darcy Ye
Darcy Ye
Developer

Резюме

В этой статье мы показываем, как Logto может минимизировать некоторые раздражающие сценарии регистрации пользователей, представляя реальный пример использования Томаса, который имел проблемы с входом в приложение W. Будучи пользователем как телефонов Apple, так и Android, он хотел иметь возможность проверять обновления в W в любое время и в любом месте на обоих своих телефонах. Однако он столкнулся с проблемами при попытке войти в свое приложение Android W. После анализа сценария использования Томаса, есть несколько аспектов системы входа в систему W, которые можно улучшить, которые Logto избегает, интегрируя вход в систему Apple в приложение Android, предоставляя понятные подсказки и запросы при добавлении информации, отдавая приоритет проверке связанных учетных записей и имея расслабленный срок для удаления учетной записи.

Вход в систему / регистрация - это первый шаг для любого приложения для привлечения пользователей, и гладкий и эффективный процесс входа и регистрации - это первое впечатление, которое привлекает пользователей. Когда мы знакомимся с новыми друзьями, мы стараемся показать себя с лучшей стороны, чтобы оставить хорошее первое впечатление. Logto, как продукт, который очень ценит опыт пользователя, тоже так делает. В этой статье мы покажем пользователям, как Logto может минимизировать определенные раздражающие сценарии, представляя реальный пример использования.

Многие разы трудно перейти от одного приложения к другому. Например, если все ваши друзья используют Facebook, даже если вы считаете Facebook неудобным и больше не хотите его использовать, будет сложно убедить всех ваших друзей переключиться на другое социальное приложение, потому что они также сталкиваются с той же проблемой. То же самое относится к другим приложениям, таким как очень активная платформа UGC. Возможно, вы не хотите его использовать, но многие авторы высококачественного контента публикуют свой контент только на этой платформе. Чтобы видеть контент блогеров, которые вам нравятся, вы должны терпеть неудобства и оставаться на платформе.

Поддержание процессов входа в систему и регистрации и пользовательских систем может показаться очень простым, но на самом деле есть много сложных сценариев.

Опыт использования Томаса приложения W

Мой друг Томас поделился со мной своим опытом использования W (кросс-платформенное приложение с почти в два раза большим числом активных пользователей в месяц по сравнению с Twitter) и его проблемами с этим. Удивительно для Томаса то, что приложение с почти 500 миллионами MAU может иметь такой ужасный пользовательский опыт!

W - это платформа, где пользователи создают и делятся своими мнениями. Пользователи могут видеть публичные взаимодействия пользователей, которых они следуют в своем таймлайне. Томас тратит почти час в день на W, чтобы понять мнение всех на текущие актуальные темы.

Томас был активным пользователем W, пока он не столкнулся с проблемой. Все началось, когда его личная учетная запись была заблокирована платформой. Он все еще хотел следить за контентом блогеров, которые ему нравятся на W, поэтому ему пришлось зарегистрировать новую учетную запись.

Будучи пользователем как телефонов Apple, так и Android, он хотел иметь возможность проверять обновления в W в любое время и в любом месте на обоих своих телефонах.

Он попытался создать новую учетную запись в приложении iPhone W и выбрал вход в систему с учетной записью Apple из-за проблем с конфиденциальностью. Однако, когда он пытался войти в систему в Android W, он обнаружил, что нет возможности входа в систему с учетной записью Apple. Поэтому он добавил редко используемый номер телефона в учетную запись, уже созданную на его iPhone, и попытался войти в ранее созданную учетную запись на его Android-телефоне с использованием номера телефона. Однако W создал для него новую учетную запись, когда он вошел в систему с новым привязанным номером телефона на своем Android-телефоне. Разные учетные записи не могут управлять одним и тем же списком подписок, и нет возможности для однократной миграции списков подписок, что означает, что он не может переключать телефоны и обеспечивать последовательность в контенте, который он просматривает.

После более тщательного исследования он обнаружил, что добавление номера телефона в существующую учетную запись W не является опцией входа в систему по умолчанию, а скрытой опцией, которую можно обновить. Когда он попытался обновить номер телефона, связанный с учетной записью, которую он зарегистрировал в приложении W на своем iPhone, в вариант входа в систему, система сообщила ему, что номер уже используется как вариант входа в систему и не может быть обновлен. Кроме того, когда он попытался удалить учетную запись, случайно зарегистрированную при попытке входа в систему с его номером телефона на своем Android-устройстве, система сообщила ему, что учетную запись нельзя удалить в течение 30 дней с момента ее создания.

На этом моменте он должен был отказаться от плана входа в одну и ту же учетную запись W на обоих своих устройствах Android и iPhone, если только он не хочет ждать 30 дней и попробовать снова.

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

Ключевые проблемы, влияющие на пользовательский опыт W

После анализа сценария использования Томаса есть несколько аспектов системы входа в систему W, которые можно улучшить.

  1. Вход в систему Apple можно было бы интегрировать в приложение Android.
  2. Могла бы быть возможность автоматического обновления привязанного номера телефона или адреса электронной почты до варианта входа в систему, или более понятные подсказки и запросы при добавлении такой информации.
  3. При входе в систему с номерами телефонов или адресами электронной почты, которые легко доказать собственность, система должна приоритетно проверять связанные учетные записи и предоставлять быстрый вариант входа в систему, а не просто создавать новую учетную запись.
  4. Для пустой учетной записи без каких-либо записей срок для удаления учетной записи мог быть увеличен.

Некоторые могут возразить, что вышеуказанный сценарий использования крайне редок и редко встречается, поэтому он не влияет на общее использование. Однако Logto считает, что целью дизайна продукта является удовлетворение всех разумных сценариев использования, когда это возможно. Так же, как мы не можем игнорировать трудности, которые текущая ситуация может вызвать для меньшинств, только потому что наша жизнь может идти своим чередом, однажды мы можем столкнуться с такими ситуациями сами.

Если бы не совпадение всех четырех вопросов одновременно, Томас не столкнулся бы с этой проблемой. Улучшения любого из четырех вопросов, упомянутых относительно системы входа в систему W, устранят препятствия в сценарии использования Томаса.

Как Logto избегает вышеописанных проблем?

При разработке потока входа / регистрации конечных пользователей Logto провел значительное исследование и учел много вещей.

По первому вопросу мы пытались использовать учетную запись Apple для входа в систему на разных устройствах. Устройства Apple могут иметь особую обработку для этого, в то время как в других случаях мы можем достичь этого, используя учетную запись Apple для входа на устройства не-Apple, перенаправляя на веб-страницу Apple ID и получая разрешение пользователя. Если вы пользователь Notion, вы обнаружите, что они также это делают и позволяют использовать учетную запись Apple для входа на всех устройствах без различий.

По второму и третьему вопросам любая идентифицирующая информация, добавленная в профиль пользователя в учетной записи Logto (например, номер телефона, адрес электронной почты, учетная запись Google, учетная запись Apple или другие связанные учетные записи), может служить основой для входа в систему. Например, если у меня есть учетная запись Logto, созданная с именем пользователя и паролем, а затем я привязываю адрес электронной почты к учетной записи, я могу использовать этот адрес электронной почты и пароль или проверочный код для входа в ту же учетную запись Logto на любом устройстве. Мы делаем это, чтобы избежать случайного создания нескольких учетных записей (что затруднило бы управление ресурсами в нескольких учетных записях), и слияние нескольких учетных записей впоследствии - очень сложная задача. Мы хотим избежать этой проблемы с самого первого дня.

По последнему вопросу, так как Logto является бэкэнд инфраструктурой идентификации, мы не предоставляем страницу управления пользователями для конечных пользователей (прямые пользователи Logto, как правило, настраивают свои собственные страницы сведений о пользователях в соответствии со своим бренд-стилем). Однако мы предоставляем целый ряд API для пользователей Logto, чтобы помочь им создать свои собственные страницы деталей конечного пользователя. Пользователи Logto могут использовать Logto Admin Console или API для модификации, удаления, приостановки и повторного активирования учетных записей конечных пользователей.

Что еще?

То, что мы упомянули здесь, - это только верхушка айсберга в отношении дизайн-философии Logto. В будущем мы будем публиковать серию статей, чтобы поделиться нашим процессом за кулисами дизайна продуктов и принятием важных решений по продуктам. Мы надеемся, что это также поможет читателям получить представление о том, как оптимизировать свой собственный бизнес. Мы также с нетерпением ждем обратной связи от читателей о продуктах Logto, поскольку это процесс взаимного обучения.

Команда Logto постоянно улучшает свой продукт, черпая вдохновение из различных предложений сообщества, с целью предоставления пользователям наилучшего возможного опыта. Без активного участия пользователей, предоставляющих конструктивные отзывы и сотрудничающих с командой, мы не можем создать идеальный продукт. Если вы считаете, что Logto может быть полезна для вашего бизнеса, пожалуйста, попробуйте Logto Cloud. Если у вас возникнут вопросы или предложения во время использования, не стесняйтесь обращаться к команде Logto и сообщите нам свои мысли и требования. Вместе давайте сделаем Logto лучше!