Apple войти в существующие учетные записи

Я хотел бы понять, как мы применяем яблочный вход в службу, в которой у пользователя уже есть существующая учетная запись. Я вижу, что Apple Sign in дает нам 2 успешных ответа,

учетные данные пользователя для нового входа.

пароль для существующего входа.

Если у меня есть существующая служба приложения, а у пользователя уже есть учетная запись электронной почты / пароля, например, аутентификация на основе токенов, как мне связать свои новые или существующие учетные данные Apple ID с этой существующей учетной записью? или это невозможно?


person Chris Baxter    schedule 19.09.2019    source источник


Ответы (1)


Итак, ответ таков: если пользователь решит скрыть электронную почту, то вы cannot link existing account. Но если пользователь сообщает свой реальный идентификатор электронной почты, и у вас уже есть этот идентификатор электронной почты в вашей базе данных, тогда you have to have logic where account is dependent on the email id.

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

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

person Reed    schedule 13.11.2019