0

一般に、iOS の ACAccountStore を使用してサード パーティ (Twitter など) 経由でユーザーを認証し、既にログインしていると仮定して、自分のサービスの既存のユーザーに関連付けるベスト プラクティスは何ですか? SSL 経由でリモートからアカウント資格情報にアクセスして保存できますか、それとももっと良い方法がありますか?

Twitter 経由で再ログインする必要がある場合は、その Twitter ハンドルを持つユーザーを検索するだけで、このアカウントに関連付けられているバックエンド ユーザーを知ることができます。

そして最後に、後でブラウザー経由でログインできるようにしたい場合は、webapp の新しい oauth 資格情報も取得しますが、同じ Twitter アカウント情報を持つユーザーを検索して、これらの資格情報も保存し、それを知ることができます。それらはすべて同じ人を指していますよね?

4

1 に答える 1

1

あなたが求めているのは、特定の環境に合わせた多くのレベルのシステム「スタック」です。「正しい」と「正しくない」の違いは、設定した環境と iOS アプリから接続している環境によって異なります。

つまり、iOS の Twitter 機能を活用してシングル サインオン (SSO) エクスペリエンスを作成しているように聞こえます。Twitter のサイトには、達成したいことを行うためのガイドがいくつかあります。

于 2013-07-23T03:37:01.713 に答える