Я пытаюсь настроить рабочий пример привязки учетных записей к моему образцу приложения.В настоящее время я использую пример реакции, найденный здесь , в качестве своей базы.Я просмотрел документы и пример связывания учетной записи с Lock , но я не уверен, как применить это к примеру реакции, с которым я работаю.Я также посмотрел на API для привязки учетной записи пользователя здесь .
Вот примеры использования, которые я пытаюсь обойти:
- Там будетпользователь, который создает новую учетную запись на моем сайте с помощью Google.Затем они решают, что хотят добавить еще один социальный логин через GitHub к той же учетной записи.Они нажимают кнопку, которая позволяет им войти в систему через GitHub, а затем перенаправляет обратно на страницу своей учетной записи, и теперь они могут войти в одну учетную запись, используя либо свой логин Google, либо GitHub.
- Там будет пользователь, который создаетновый аккаунт на моем сайте с помощью Google.В другой день они создают новую учетную запись на моем сайте, используя GitHub.Позже они понимают, что по ошибке сделали два аккаунта и хотят объединить их.Они входят в любую учетную запись, затем нажимают кнопку, которая позволяет им войти в другую учетную запись, и затем они перенаправляются обратно в свою теперь объединенную учетную запись.
Я думаю, что API был бы моим лучшим вариантом, но я не уверен, как получить SECONDARY_ACCOUNT_JWT
ИЛИ SECONDARY_ACCOUNT_USER_ID
.Как я могу заставить пользователя войти в свою другую учетную запись?Когда я пытаюсь перенаправить на страницу входа, когда пользователь уже вошел в систему, он просто перенаправляет обратно на страницу, которую я установил для перенаправления после входа в систему.