2010年5月15日土曜日

[OAuth] 携帯でTwitterのOAuthを無理やりやってみた

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク
2011-07-04追記: 今はTwitterのOAuth画面もガラケー対応されてます。自動でリダイレクトはされないのでユーザによるクリックは相変わらず必要ですが。

モバイルフォースクエアの開発初期に、OAuthでTwitterの認証をやろうとしていた時に試した結果です。手元にあったAU,docomoの端末で確認しています。

AU(W61CA)でTwitterのOAuthをやってみた

ログイン画面 承認画面
特に問題なし! 自動でリダイレクトはされないが、リンクを手動でクリックすれば動作はOK!

docomo Cookie対応機種(N-07A)でTwitterのOAuthをやってみた

ログイン画面 承認画面
文字化けがひどいが、ID・パスワード欄っぽいところに入れて1つ目のボタン(ログイン)を押せば承認画面に飛ぶ。 自動でリダイレクトはされないが、リンクを手動でクリックすれば動作はOK!

docomo Cookie非対応機種(SH704i)でTwitterのOAuthをやってみた

ログイン画面 承認画面
両方とも送信ボタン…。1つ目を押せば承認画面に飛ぶ。 文字化けがひどいが、リンクを手動でクリックすれば動作はOK!

まとめ

 docomoだと文字化けがひどいが、OAuthの機能的には動作する。ただし最後のリダイレクトを手動でクリックしないといけないのでユーザにこれを強いるのは難しい。
※実際、OAuth開始前の画面に注意書きを入れたにもかかわらず、最後のリダイレクトのクリックが分からず、トークンが取得できていないユーザ多数いた
 PIN入力方式にすればよいが、PC・スマートフォンでも同じコンシューマキーを使いたいので、PC・スマートフォンでのユーザビリティが落ちるので却下。PCでOAuth認証だけ先にさせるのも携帯のみのユーザのことを考えると却下。
→結果、xAuthを使うことにした。

0 件のコメント:

コメントを投稿