Facebook Style API Design

I am working on creating an api / application structure to emulate facebook for my project. I am wondering what is the best way to authenticate users.

For the app, how do I provide them with nessecaru credentials and how can I authenticate those credentials?

+1


source to share


2 answers


I would have studied these technologies before starting on the road:

  • OpenSocial It is basically an "open source" platform for facebook. You can set up your site as a container or an app (or some funny combo of both).

  • OpenID if you just want to be able to authenticate users using their credentials from another trusted site

  • OAuth if you are looking for API style authentication framework



All of these technologies have standard implementations of common suspects and should be more "open" than anything Facebook does. We'll see what ultimately happens ...

+4


source


It's good that the facebook api actually has an open source implementation, so great. But I am wondering how facebook really authenticates everything? How do they transmit user data to you?



0


source







All Articles