2009-07-22 10 views
5

私たちにはウェブアプリケーションがあり、私たちは電話アプリケーション(iPhone、Android、BlackBerry)をビルドしてサイトの仲間にしました。通常のワークフローでは、サイトの既存のユーザーが電話アプリを入手してから、既存の認証情報を電話アプリに差し込んで、オフにして実行しているが、今ではアプリをダウンロードしているユーザーが見えている誰にも驚かせてはいけない)ヘルプデスクを読んで、ウェブサイトで資格情報を取得する必要があると説明しているため、コンテンツの管理に登録が必要なアプリケーションには接続できません。これは、巨大なユーザビリティの失敗状態です。電話アプリからユーザーを登録するにはどうすればいいですか

私たちは、ユーザー登録ワークフローを電話アプリに置く必要があることを知っています。

携帯電話の登録ページを複製する明白な解決策以外に、電話のためのより良いアイデンティティソリューションを知っている人はいますか?たとえば、デスクトップ上ではFacebook ConnectをIDサーバーとして使用し、ユーザーはそれを気に入っています。私は、スマートフォンの主要なプラットフォームで簡単に実装できるものを探しています。

明確化注記:

私はこの登録メカニズムがする可能性があることをここに追加してください。それができれば、以下に述べるFacebookの仕組みのような一般的なアイデンティティ/認可メカニズムと協力し合うことが望ましいでしょう。

他にも、ブラウザをポップアップする必要のないopenIdソリューションがあるかどうかを調べる場所があります。

答えて

2

快適なサービスは、これを達成する最も賢い方法です。httpリクエストを行うことができるデバイスであれば、これを使用して自分のログイン画面を作り、その方法と話すことができます...

1

BlackBerryでは、フィールド内のクライアントアプリケーションとGoogleのサーバーとの間に非常に堅牢なRESTパイプラインを構築できました。主に更新用のフレームワークを使用していますが、デバイスAPIは、標準のHTTP/HTTPS GET/POST呼び出しで必要なものをほとんど作成できるだけの汎用性があります。

RIMプラットフォームでは、開始点としてHttpConnection APIを調べます。 BlackBerry Developer's sitean exampleもあります。これは役に立ちます。最後に、すべてのBlackBerry JDE(IDE + APIダウンロード)に付属するサンプルパッケージ内にいくつかの例があると思います。

+0

これは素晴らしい働いている、私は本当に多くの登録&アイデンティティメカニズム – jottos

2

FacebookにはiPhone用のConnect APIがあります。あなたのiPhoneアプリにそれを統合することは非常にスムーズです。データのアップロードとダウンロードの結果を得るために

http://developers.facebook.com/connect_iphone.php

+0

ヨを実装する方法を探しています!クール、他のプラットフォームでフォローアップしてもらいましょう! – jottos

関連する問題