Как связать два аккаунта

Обновлено: 25.04.2024

Связка аккаунтов позволяет навыку получить доступ к защищенным данным пользователя на стороннем сервисе.

Например, у оператора сотовой связи PhonOn есть онлайн-сервис. В личном кабинете пользователи PhonOn проверяют баланс, подключают услуги и пополняют счет. Сервис хранит конфиденциальную информацию: паспортные данные, платежные сведения.

Предположим, вы хотите разработать для сервиса PhonOn навык. С его помощью пользователи будут узнавать адреса отделений, проверять баланс и менять тариф.

Для работы с конфиденциальными данными навыку потребуется доступ к аккаунту пользователя в приложении PhonOn.

Диалоги идентифицируют пользователей навыка с помощью сервиса API Яндекс ID. Поэтому для авторизации в навыке необходимо связать аккаунты пользователя на Яндексе + на стороннем сервисе (например, PhonOn).

Связка аккаунтов реализуется по протоколу OAuth 2.0.

Создание связки аккаунтов

  • Для разработчиков навыка
  • Для пользователей навыка
  • Для пользователей приложения Яндекc

Разработчик настраивает связку аккаунтов так:

Программирует логику навыка, реализует авторизацию, настраивает взаимодействие между сервером авторизации и ресурсным сервером (подробнее см. в разделе OAuth-авторизация и роли ).

Регистрирует навык в консоли разработчика. В настройках создает связку аккаунтов и указывает параметры для сервера авторизации (URL авторизации, URL для получения токена и т. д.).

Отправляет черновик навыка на модерацию. Модераторы проверяют название навыка, описание, приветственную фразу и сценарий работы авторизации.

Пользователь создает связку аккаунтов так:

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

Как только пользователь запрашивает конфиденциальную информацию (например, баланс), навык предлагает авторизоваться.

Когда пользователь нажимает кнопку Авторизоваться , приложение Алисы перенаправляет его на страницу Яндекс ID.

Когда пользователь войдет с Яндекс ID — приложение Алисы перенаправит его на страницу, где следует ввести логин и пароль от аккаунта на стороннем сервисе. Если пользователь не авторизуется за 20 минут, возникнет ошибка и понадобится снова запустить авторизацию в навыке.

Когда пользователь введет логин и пароль от аккаунта на стороннем сервисе, ему понадобится подтвердить доступ к защищенным данным.

Посмотрите видеоролик с примером, как работает навык с авторизацией.

Пользователь создает связку аккаунтов так:

Пользователь открывает приложение Яндекс, нажимает значок профиля → Умный дом → Устройства → Добавить устройство . Пользователь выбирает тип устройства и нажимает Подключить .

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

Связка аккаунтов в разных типах навыков

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

Навыки общего типа

Навыки поддерживают авторизацию, но она требуется не всегда. Например, пользователь может общаться с навыком PhonOn (спрашивать о тарифах, искать отделения), не авторизуясь.

Если навык требует авторизации — продумайте, когда ее запрашивать. Например:

По ходу работы. Если пользователь спросит конфиденциальную информацию (например, свой баланс) — навык ответит карточкой авторизации.

Навыки умного дома

Навыки умного дома всегда требуют связки аккаунтов.

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

В навыках умного дома вам не требуется:

Проверять при обработке запросов, авторизован ли пользователь. Это делают Диалоги. Если пользователь выйдет из аккаунта — запросы к устройствам перестанут отправляться. Алиса снова попросит пользователя авторизоваться.

Навыки общего типа

Навыки поддерживают авторизацию, но она требуется не всегда. Например, пользователь может общаться с навыком PhonOn (спрашивать о тарифах, искать отделения), не авторизуясь.

Если навык требует авторизации — продумайте, когда ее запрашивать. Например:

По ходу работы. Если пользователь спросит конфиденциальную информацию (например, свой баланс) — навык ответит карточкой авторизации.

Навыки умного дома

Навыки умного дома всегда требуют связки аккаунтов.

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

В навыках умного дома вам не требуется:

Проверять при обработке запросов, авторизован ли пользователь. Это делают Диалоги. Если пользователь выйдет из аккаунта — запросы к устройствам перестанут отправляться. Алиса снова попросит пользователя авторизоваться.

OAuth-авторизация и роли

Связка аккаунтов реализуется по протоколу OAuth 2.0. Чтобы настроить авторизацию в навыке, ознакомьтесь со спецификацией к протоколу.

Ресурсный сервер (resource server) — сервер с защищенными ресурсами. Предоставляет доступ к ним по токенам доступа.

Клиент (client) — приложение, которое запрашивает доступ к защищенным ресурсам от лица владельца ресурсов.

Сервер авторизации (authorization server) — проверяет подлинность информации, которую предоставил владелец ресурсов, а также выдает авторизационные токены. С их помощью клиент будет запрашивать доступ к защищенным ресурсам.

Длина ответа ограничена 5000 символами, длина OAuth-токена и refresh-токена — 2048 символами. Время жизни токенов (свойство expires_in ) должно быть целым числом от 1 до 4 294 967 296.

Ниже на примере сервиса PhonOn показано, как понятие OAuth-ролей применяется в концепции навыков.

Пользователь, который хочет разрешить доступ навыку к своим данным на сервисе PhonOn.

Ваш навык. Будет отправлять запросы на ресурсный сервис PhonOn, чтобы получить защищенные данные.

Вы можете войти во все свои аккаунты Google (если у вас их несколько), а затем просто переключаться между ними. При этом не нужно выходить из одного, чтобы войти в другой.

Обычно у аккаунтов разные настройки, но в некоторых случаях могут применяться настройки из аккаунта по умолчанию.

Как добавить аккаунт

  1. Войдите в аккаунт Google на компьютере.
  2. В правом верхнем углу экрана нажмите на изображение профиля или значок с первой буквой вашего имени.
  3. Выберите в меню пункт Добавьте ещё один аккаунт.
  4. Чтобы войти в нужный аккаунт, следуйте инструкциям.

Как переключаться между аккаунтами

  1. Войдите в аккаунт Google на компьютере.
  2. В правом верхнем углу нажмите на значок или изображение профиля.
  3. Выберите нужный аккаунт.

Как выйти из аккаунта

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

Как удалить аккаунт со страницы входа

  1. На устройстве откройте браузер, в котором выполнен вход в аккаунт, например Chrome.
  2. Перейдите на страницу myaccount.google.com.
  3. В правом верхнем углу экрана нажмите на изображение профиля или значок с первой буквой вашего имени.
  4. Выберите Выйти или Выйти из всех аккаунтов.
  5. Нажмите Удалить аккаунт.
  6. Рядом с нужным аккаунтом нажмите на значок "Удалить" .
  7. Необязательно: если вы вошли в аккаунт в других браузерах (например, Firefox или Safari), повторите эти действия для каждого из них.

Настройки аккаунтов задаются отдельно

Вы можете управлять настройками каждого из аккаунтов. Большинство настроек одного аккаунта не распространяется на другие аккаунты, в которые вы входите на устройстве. Например, для каждого аккаунта можно выбрать свой язык и свой способ входа.

Настройки могут сбиваться

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

Что такое аккаунт по умолчанию

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

Вы можете добавить аккаунт Google на устройство, чтобы скачивать файлы и совершать покупки в приложении Google Play. Если вы хотите добавить несколько аккаунтов, следуйте инструкциям ниже.

Как добавить один или несколько аккаунтов Google на устройство

  1. Если у вас нет аккаунта, создайте его.
  2. Откройте настройки устройства.
  3. Нажмите АккаунтыДобавить аккаунтGoogle.
  4. Следуйте инструкциям на экране.
  5. Чтобы добавить другие аккаунты, повторите эти действия.

Совет. Чтобы избежать случайных или несанкционированных покупок, установите на устройстве пароль.

Как управлять аккаунтами в Google Play

Вы можете добавить несколько аккаунтов Google на устройство и выбрать, какой из них использовать в приложениях Google Play.

В приложениях Google Play

  1. Откройте одно из перечисленных выше приложений.
  2. Нажмите на фото профиля или значок с первой буквой имени в правом верхнем углу экрана.
  3. Нажмите на стрелку вниз .
  4. Выберите нужный аккаунт.

На сайте Google Play с мобильного устройства

На сайте Google Play с компьютера

Чтобы в непредвиденной ситуации вам было проще восстановить аккаунт и все покупки в Google Play, укажите свой номер телефона и резервный адрес электронной почты. Эти данные помогут нам связаться с вами – например, если вы забудете пароль.

Ознакомьтесь с другими справочными статьями об аккаунте Google:

Как устранить проблемы

Если вы не можете войти в Google Play или у вас возникла другая проблема с аккаунтом, ознакомьтесь сосправочной информацией по теме.


Как объединить аккаунты Стим, чтобы обмениваться играми? Можно ли соединить два разных профиля в один? Ответы на эти вопросы найдете в статье – подробно рассказали о правилах платформы и доступных возможностях.

Можно ли это сделать

Есть прямой ответ на вопрос, можно ли объединить аккаунты Стим. Вспомним о соглашении подписчика, которое вы можете прочитать на этапе регистрации профиля – вы в обязательном порядке принимаете озвученные в нем правила. Согласно этому внутреннему документу:

  • Объединить аккаунты Steam нельзя ни при каких условиях;
  • Подписки на игры и цифровые ключи не могут быть обнулены или перемещены на другую страницу.

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

Официальные правила платформы нарушить не получится – возможность отсутствует технически. Но как объединить 2 аккаунта Steam, если хочется поиграть в игры?

Ситуация: во втором профиле есть игрушки, которых нет в библиотеке первой страницы. Вы хотите играть, проходить уровни, но не хотите переключаться с одной учетной записи на другую.

Family Sharing

Решение – такое объединение аккаунтов Steam возможно через функцию Family Sharing. Сначала вы должны открыть разные учетные записи на одном компьютере. Запустите десктопный клиент, авторизовавшись в первом профиле. Выйдите из системы и пройдите авторизацию на второй странице.

Вернитесь к нужной учетке (работаем только через десктопный клиент):

  • Нажмите на системную кнопку наверху слева;
  • Перейдите к настройкам;



  • В списке ниже появятся авторизованные учетные записи (именно поэтому сначала мы проходили авторизацию всех доступных профилей);
  • Выберите нужный (можно добавить максимум пять дополнительных страниц) и нажмите на кнопку «ОК» , чтобы сохранить внесенные изменения.

Теперь в вашей библиотеке появится дополнительный контент из другого аккаунта – можно играть без ограничений.

Рассказали, как объединить 2 аккаунта Стим для обмена библиотеками. Будьте внимательны, не все игры поддерживают функцию семейного доступа, это лучше проверить заранее. Пусть возможности соединить два профиля вместе пока нет – будем ждать. Возможно, разработчики захотят внедрить такую опцию.


Лучше всего иметь один аккаунт Google. Управление несколькими учетными записями Google доставляет много неудобств, и не существует простого и эффективного способа объединения нескольких учетных записей Google в одну.

Но если у вас уже есть несколько учетных записей Google, можно упростить себе работу с ними. Возможно, не существует простого способа объединить все ваши учетные записи в одну, но есть несколько инструментов и тактик, которые вы можете использовать для управления несколькими учетными записями Gmail или более эффективного управления всеми учетными записями Google.

Далее подготовила инструкцию по объединению аккаунтов гугл. Описала минусы и плюсы всех предлагаемых вариантов.

ВСТРОЕННЫЙ GOOGLE SWITCH SWITCH

Оттуда вы можете нажать кнопку «Добавить аккаунт», чтобы войти в Google со всеми другими учетными записями.


Это работает для всех ваших приложений Google: «Документы», «Слайды», «Аналитика», «Фотографии», «Консоль поиска» и так далее.

Плюсы этого варианта:

  • это простой способ управлять несколькими учетными записями — все, что нужно сделать, это войти в систему с каждой из них;
  • это позволяет вам видеть и взаимодействовать с каждой из ваших почтовых ящиков и календарей в одном окне браузера на нескольких вкладках.

Минусы этого варианта:

  • вы должны постоянно проверять, чтобы убедиться, что используете правильную учетную запись при отправке электронной почты или взаимодействии с приложением;
  • иногда Google запутывается в том, какую учетную запись вы пытаетесь использовать, и, например, создаете документ Google, в котором ваша личная учетная запись указана в качестве автора, а не вашей служебной учетной записи (и помещает документ в неправильный аккаунт Google Drive);
  • иногда Google не позволяет просматривать определенные вещи, если вы вошли в систему с несколькими учетными записями.

CHROME ПРОФИЛИ

Профили Chrome в первую очередь предназначены для семей с одним компьютером. Например, скажем, вы, ваш супруг и двое ваших детей используют один и тот же рабочий стол в своей гостиной. У каждого из вас может быть свой отдельный профиль Chrome, на который вы переключаетесь при использовании аппарата для доступа к вашим отдельным историям просмотра, закладкам, сохраненным паролям и расширениям.

Вместо создания профилей Chrome для разных членов семьи, вы создаете профили Chrome для разных учетных записей Google. Если щелкнуть изображение (значок) профиля в правом верхнем углу любого приложения Google, должна отображаться только основная учетная запись.


Если отображаются другие учетные записи, вам необходимо:

  1. выйти из всех учетных записей, нажав кнопку «Выйти»;
  2. войти в систему с помощью своей основной учетной записи (в идеале, для любой учетной записи синхронизируются все ваши расширения и закладки Chrome);
  3. удалить все остальные учетные записи, нажав на учетную запись и затем нажав «Удалить»



После того, как вы вошли только в свою основную учетную запись, щелкните изображение (значок) своего профиля:

  1. выберите «Управлять пользователями»;
  2. нажмите «Добавить пользователя»;
  3. дайте вашему второму профилю Chrome имя (например, «Рабочий аккаунт»);
  4. выберите значок для профиля;
  5. Нажмите «Добавить».




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

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

Плюсы этого варианта:

  • это еще один простой способ управления несколькими учетными записями;
  • в отличие от переключателя учетных записей, он не запутывается в том, какую учетную запись вы используете.

Минусы этого варианта:

  • он доступен только в качестве опции, если вы используете Chrome в качестве браузера;
  • вы не можете управлять несколькими учетными записями в одном окне браузера; каждая учетная запись открывается в отдельном окне;
  • поскольку каждый профиль Chrome создает чистую версию Chrome, вам придется дублировать закладки во всех профилях, добавлять все свои расширения в каждый и сохранять пароли в каждом профиле (если только вы не используете менеджер паролей, который будет работать через все ваши профили).

КОНСОЛИДАЦИЯ ВАШИХ УЧЕТНЫХ ЗАПИСЕЙ GOOGLE

Лучше всего подходит для людей, которые имеют несколько учетных записей Google, но часто используют только одну.


После этого вы можете объединить ваши контакты Google и ваши календари Google.

Когда дело доходит до приложений, таких как Google Drive и Google Photos, вы можете делиться папками и альбомами в каждой дополнительной учетной записи с вашей основной учетной записью. Хотя это не делает вашу основную учетную запись владельцем файлов, она позволяет просматривать и редактировать (в зависимости от установленных разрешений) все ваши файлы и фотографии из основной учетной записи.

Если вы используете бизнес-приложения Google, такие как Analytics и Search Console, добавьте свою основную учетную запись в качестве администратора или владельца для каждого свойства, которым вы управляете. Затем вы можете просмотреть все свои свойства на главной странице Google Analytics или в консоли поиска.

Плюсы этого варианта:

Минусы этого варианта:

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

ИСПОЛЬЗУЙТЕ SHIFT


Shift - это настольное приложение, которое позволяет вам получить доступ ко всем вашим приложениям и учетным записям, даже не открывая окно браузера.




После добавления каждой из ваших учетных записей Google (и других) в Shift вы можете управлять каждой из них в отдельности, щелкнув значок соответствующей учетной записи. Выбрав правильный значок учетной записи, вы можете просматривать, отправлять и получать электронную почту, управлять контактами для каждой учетной записи, просматривать файлы на Google Диске; или получить доступ к фотографиям, документам, AdSense, аналитике, листам и т. д.

Одной из выдающихся функций Shift является возможность одновременного поиска по всем учетным записям Gmail, «Контактов» и «Диска». Если вы знаете, что сохранили файл, отправили электронное письмо или создали контакт — но не уверены, какую учетную запись вы использовали для этого — вы можете использовать основную панель поиска в Shift для поиска по всем вашим учетным записям. В нем перечислены все результаты по аккаунту и приложению.

Плюсы этого варианта:

  • управляйте всеми своими приложениями в одном месте, а не только в Google. Это означает, что вы можете легко переключаться между личной и рабочей учетными записями со всеми приложениями, которые вы используете;
  • управляйте несколькими учетными записями Google в одном настольном приложении. Нет необходимости открывать несколько вкладок для разных учетных записей электронной почты, а возможность добавлять все приложения, которые вы регулярно используете, означает, что вы можете использовать свой браузер для просмотра в Интернете;
  • ищите электронные письма, контакты и файлы Drive в нескольких учетных записях Google с помощью одного поиска;
  • управляйте своими любимыми расширениями Gmail (например, LastPass, Grammarly, HubSpot, Boomerang) в Shift.

Минус этого варианта: он объединяет все ваши учетные записи в одно представление, но вам все равно придется много переключаться, чтобы управлять каждой учетной записью в отдельности. Конечно, это позволяет вам распределять и организовывать вещи, исключая «вход» и» выход».

Цена: бесплатно для базового плана, который включает в себя до двух учетных записей электронной почты и фирменный стиль Shift для отправленных писем. От 29,99 долларов в год для плана Pro, который удаляет брендирование Shift из отправленных писем, включает неограниченные учетные записи электронной почты и позволяет добавлять и просматриват другие приложения в Shift.

Поддерживаемые платформы Shift: Windows, macOS, Linux.

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

Читайте также: