В общем, как лучше всего аутентифицировать пользователя через третью сторону (скажем, Twitter) с помощью ACAccountStore iOS, а затем привязать его к существующему пользователю в моей собственной службе, предполагая, что они уже вошли в систему? Могу ли я получить доступ и сохранить учетные данные удаленно через ssl, или есть лучший способ?
И если бы им пришлось повторно войти в систему через Twitter, я мог бы просто найти пользователя с этим дескриптором Twitter, чтобы узнать, какой бэкэнд-пользователь привязан к этой учетной записи, да?
И, наконец, если бы я хотел позже войти в систему через браузер, я бы также получил новые учетные данные oauth для веб-приложения, но мог бы искать пользователя с той же информацией учетной записи Twitter и хранить эти учетные данные, а также знать, что все они относятся к одному и тому же человеку, верно?