2011-07-03 6 views
0

iPhoneやAndroidなどのモバイルデバイス用の内部APIを作成しています。FacebookやTwitterなどの資格情報を保管するためにApiを実装する

私はこれらのデバイスで、ユーザーがFacebook ConnectまたはTwitter Connect経由でのみアプリケーションに接続できるようにしたいと考えています。

私はiOSはわかりませんが、私はバックエンドでコードを準備したいと思います。

どのようにコードを準備する必要がありますか?私はPython/DjangoとTastypieをapiに使用しています。 私はdjango-social-authでこれら2つのソーシャルネットワークを非常にうまくサポートしている経験があります。

twitter o facebookから登録した新規ユーザーを受け入れ、そのデータを保存するためのAPIを作成するにはどうすればよいですか?

ありがとうございます。よろしくです。 よろしくお願いします。

答えて

1

ユーザーがデバイス上のソーシャルネットワークのいずれかを使用して認証した後、名前、電子メール、deviceidなどの関連情報を取得し、通常の登録と同様にその詳細をサーバーに保存します。

ブラウザからサービスを利用する必要がある場合は、ユーザーレコードを挿入する際にランダムなパスワードを生成してユーザーにメールし、そのハッシュを次の場所に保存します。fb_idまたはtwitter_idではなく、データベース。

+0

Greit!だからシンプル、ありがとう。他のヒントがある場合は、ここに投稿してください。 – beddamadre

関連する問題