2013-03-23 28 views
5

Tôi đang theo các bước cài đặt ios sdk và nhận thấy rằng không có một bước để thêm khóa bí mật ứng dụng. Tôi có bỏ lỡ một bước không? Làm cách nào để bảo mật danh tính ứng dụng và không cho phép người khác mạo danh ID ứng dụng của một ứng dụng khác?hiện facebook ios sdk 3.2 yêu cầu một ứng dụng bí mật

Trả lời

6

KHÔNG đặt bí mật ứng dụng của bạn trong ứng dụng iOS (hoặc bất kỳ ứng dụng dành cho thiết bị di động nào). Khi bạn định cấu hình ứng dụng iOS, bạn cần chỉ định ID nhóm của mình, được sử dụng như một phần của luồng xác thực.

+0

Bạn có thể giải thích thêm về điều đó không? Làm thế nào là an toàn? Bởi vì tôi chỉ có thể xác thực với API của Facebook bằng một số mã nhận diện của ứng dụng khác, tôi không thể? – nekaab

+1

ID gói được sử dụng khi thực hiện SSO và iOS gửi bundleId là "sourceApplication" cho ứng dụng Facebook, thực hiện xác thực, không thể giả mạo. –

+0

OK, cho đến nay có ý nghĩa. Nhưng tôi không thể tìm ra những gì các ứng dụng Facebook sau đó làm với thông tin đó và làm như vậy (mạo danh các ứng dụng Facebook chính nó?) Bởi vì tất cả các thông tin là trên thiết bị của tôi. Hay là quá xa vời? – nekaab

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