2013-11-27 1 views
5

내가 설명 할려고 노력할 때 괴롭히는 문제가있다. 사용자가 URL의 Uiwebview를로드하여 게시 한 사진을 볼 수있는 iPhone 앱에서 작업 중 : 내 앱 내에 https://www.facebook.com/hashtag/foodporn .ShareKit을 사용하여 Facebook에 로그인하고 로그인 자격 증명을 사용하여 페이지를 볼 수 있습니까?

내 앱 사용자가 최소한의 번거 로움으로이를 볼 수있게하려면 Uiwebview를 실행하면 로그인하여 foodporn 해시 태그를 볼 수밖에없는 문제가 있습니다. Safari가 아니기 때문에 자격 증명이 저장되지 않으므로 매번 로그인해야합니다.

나는 페이스 북에 로그인 ShareKit를 사용하여 생각 한 후 내가있는 UIWebView에 로그인 자격 증명을 자격 증명을 저장하고 전달할 수 있습니다.

그럼 제 질문은 shareKit에서 Facebook에 저장된 자격 증명을 얻은 다음 다시 로그인하지 않고도 Uiwebview로 전달할 수 있습니까?

+2

, 그것은 끔찍한 보안 문제가 될 것입니다. 어쩌면 서버의 Facebook 페이지를 프록시 할 수 있습니까? – picciano

+1

매번 로그인해야합니까? UIWebView에는 고유 한 쿠키 저장소가 있으므로 드문 동작입니다. – dcorbatta

답변

1

나는 이것이 가능하다고 생각하지 않는다, 그러나 그것은 나에 대한 이상한 해당 사용자는 매번 로그인 할 수있다, 그래서 그것을 테스트했습니다. > 로그인 필요 - -> 로그인 필요 -> 로그인 -> 엑스 코드에서 실행 응용 한 번 더 - 당신의 연결과 함께>로드 웹보기 - 귀하의 링크와>로드 웹보기 엑스 코드에서
1. 실행 응용 프로그램 : 나는이 개 시나리오를 보았다. > 로그인 필요 - - 귀하의 링크와>로드 웹보기 - 엑스 코드에서
2. 실행 응용 프로그램> 로그인 - 시뮬레이터> 실행 응용 프로그램을 다시 - -> 시뮬레이터에서 응용 프로그램을 죽여> 필요하지 않음 로그인합니다. 자격 증명을 저장해야합니다 것처럼 보이기 때문에

그래서, 당신은 첫 번째 시나리오를 사용하고 있지 않은지 확인하십시오. 이 방법을 사용할 수 있다면

+0

같은 것을 알 수 있습니다. 앱 실행 -> 웹보기로드 -> 로그인 로그인 -> 집으로 이동 -> 한 번 더 실행 -> WebView로드 -> 로그인 필요 없음. 그것은 미쳤다. – dcorbatta

관련 문제