2013-03-20 37 views
6

Chúng tôi đang phát triển một ứng dụng cho iOS và Android có yêu cầu khá kỳ quặc. Một trong các tab của ứng dụng sẽ mở ra trang Facebook của khách hàng. Vì vậy, đây là chức năng mong muốn của chúng tôi:Hiển thị trang người hâm mộ trong UIWebView với phiên người dùng được xác thực bằng mã thông báo truy cập của Facebook

  1. Các người dùng đăng nhập sử dụng SDK của Facebook (dành cho iPhone và Android)
  2. Chúng tôi lấy access token và dòng chảy ứng dụng của chúng tôi bắt đầu
  3. Khi người dùng nhấp vào Facebook Trang tab chúng tôi tải một UIWebView trỏ đến URL của trang Facebook.
  4. Người dùng có thể tương tác với trang Facebook ngay lập tức.

Vì vậy, điều xảy ra là các bước 1-3 hoạt động bình thường. Tuy nhiên, vì điều này UIWebView chưa được xác thực trên Facebook trước đây, nên nó không có phiên hợp lệ. Do đó người dùng được yêu cầu đăng nhập lại trong chế độ xem web này để tương tác với trang.

Có cách nào để sử dụng mã thông báo mà chúng tôi có từ quá trình đăng nhập Facebook khi tải UIWebView để tránh phải đăng nhập lại không?

Cảm ơn.

+0

Câu hỏi hay, tôi gặp vấn đề tương tự. Bạn có tìm thấy cách giải quyết nào về điều đó không? –

+0

chúng ta có biết cách thực hiện điều này chưa? :( – bogardon

Trả lời

Các vấn đề liên quan