Saya sedang mengembangkan aplikasi iPhone, yang didasarkan pada komunikasi dengan server, dan saya ingin menggunakan mekanisme otentikasi Facebook.
Pada dasarnya, menurut saya seharusnya berfungsi seperti ini:
- Di aplikasi iPhone saya, pengguna masuk ke Facebook, menggunakan email dan kata sandinya.
- Pengguna mengizinkan akses ke datanya untuk aplikasi Facebook terkait.
- Aplikasi iPhone saya menerima token akses, setelah berhasil masuk.
- Dalam komunikasi lebih lanjut dengan server saya, aplikasi iPhone saya harus menggunakan token akses Facebook yang diterima (misalnya: dalam kueri).
- Ketika server saya menerima beberapa pertanyaan dari aplikasi iPhone, dengan token akses, itu harus menanyakan Facebook bahwa token ini valid (dan untuk siapa), dan jika ya, server harus menganggap bahwa pengguna diautentikasi dengan Facebook.
Pertanyaan saya adalah: bagaimana server harus bertanya kepada Facebook jika token akses yang diberikan valid? Saya rasa saya harus memeriksa apakah token tersebut valid untuk aplikasi Facebook saya.
Saya telah mencoba banyak kueri Facebook untuk membuat grafik API, yang saya temukan, tetapi tidak ada yang berfungsi seperti yang saya harapkan. Bisakah Anda memberi saya beberapa contoh?