これは、私がユーザーに求めているエクスペリエンスです。
- アプリを開く
- フェイスブックまたはツイッターでサインイン
- 安全な方法で Web サービスと通信する
iOS でこれらのサービス (Facebook および twitter) へのネイティブ サインインを使用したいと考えていますが、Web サービスとのすべての通信を安全かつ認証済みにしたいと考えています。
現時点では、ユーザーを認証する iOS ネイティブ サインオンを実行できます。その後、ユーザーがサインインしていることがわかるので、認証プロバイダーにユーザーに関する情報を問い合わせることができます。これが私に与えないのは、Web サービスと通信し、Web サービスと通信している人が認証されたユーザーであることを知る方法です。
または、Web サービスにサインオンを実装することもできます (または、このようなものを使用して処理します)。その後、ユーザーが認証されていることは間違いなくわかりますが、サインインの優れたネイティブ エクスペリエンスが恋しくなります。
ユーザーがネイティブ iOS コントロールを使用してサインインし、その認証情報を使用して Web サービスへの安全なアクセスを形成できるハイブリッド アプローチはありますか?