2014-09-01 5 views
1

nodejs로 작성된 백엔드 API와 통신하는 iOS 응용 프로그램을 만들려고합니다. 백엔드에는 또한 nodejs로 작성된 동반 웹 응용 프로그램이 있습니다. 아이디어는 앱이나 webapp에서 로그인 (facebook-js 사용)하고 ~에 게시 할 수 있다는 것입니다.NodeJS, Facebook API, Xcode

내 질문은 사용자가 ios 앱을 사용하여 로그인 한 다음 기사를 게시하기 위해 일부 백엔드 API 메소드를 호출하기로 결정한 경우 사용자에게 본질적으로 두 번 로그인하지 않고이 작업을 수행하려면 어떻게해야합니까?

내가 이해하고 있는지 확실하지 않은 경우 도움이 될 것입니다.

답변

1

페이스 북은 OAuth를 클라이언트 인증에 사용하기 때문에 로그인 프로세스로 인해 생성 된 액세스 토큰을 서버에 저장하고 나중에 사용하는 것이 상대적으로 쉽습니다.

또한, 로그인 프로세스 및 액세스 토큰의 저장을 설명 https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow/v2.1를 참조 Design for Facebook authentication in an iOS app that also accesses a secured web service

에서보세요.

+0

필자가 지적한 문서 덕분에 결국 제대로 작동 할 수있었습니다. 감사! – uomolupo