2014-10-14 3 views
0

Я занимаюсь разработкой приложения iOS для Salesforce.Реализация Salesforce OAUTH

Из приложения часто пользователь должен изменять данные, доступные на Salesforce.com.

Когда пользователь нажимает на редактирование, я запускаю экран входа в Salesforce и приглашаю все время вводить имя пользователя и пароль.

Поэтому я решил реализовать SSO, используя Salesforce Oauth. Я сделал все, что смог получить access_token после аутентификации пользователя с помощью Salesforce.com.

Мой вопрос: «Если пользователь хочет отредактировать руководство с идентификатором как 0097hjy7», URL для редактирования этого руководства будет «https://sales.mysalesforce.com/0097hjy7», когда этот URL-адрес запускается в браузере, он предлагает ввести имя пользователя и пароль еще раз.

Как я могу перемещать пользователя на «https://sales.mysalesforce.com/0097hjy7», этот URL-адрес, не запрашивая имя пользователя и пароль все время, используя доступ к доступной мне информации.

Заранее спасибо.

+0

Я решил эту проблему, добавив Salesforce iOS SDK в свой проект и используя некоторые классы, такие как SFOauthCoordinator и SFOauthCredentials. В конце мы должны подготовить frontDoorUrlWithReturnUrl, который доступен в классе «SFAuthenticationManager». –

ответ

1

Я решил эту проблему, добавив Salesforce iOS SDK в свой проект и используя некоторые классы, такие как SFOauthCoordinator и SFOauthCredentials. В конце мы должны подготовить frontDoorUrlWithReturnUrl, который доступен в классе «SFAuthenticationManager».

Смежные вопросы