2007/10/31 水曜日 20:23 投稿者 zon
携帯サイトで、ユーザ登録してログインをするサイトでは、簡単ログイン(mixiでは、『かんたんログイン』という)というログインを簡略化する機能がついてきているものが増えてきていますが、この簡単ログイン機能でログインできなかったので原因を調べていたときの話。
簡単ログインの機能を簡単に説明すると HTTP_USER_AGENT で送信されるユニークな個体識別番号を参照して、事前に登録されている個体識別番号と照合し、ユーザを判定します。
問題になったのは、SoftBank(Vodafone) 携帯です。
一部の SoftBank(Vodafone) 携帯は、初期設定で個体識別番号を送信しないようになっているようです。参照元を記憶していないので信憑性が薄いものになりますが、たしか3G以降の携帯とどこかで読んだので、比較的、新しい携帯の多くは、初期設定では簡単ログインが出来ないものが多いと思います。
簡単ログインのチェック
以前、原因を調べていたときに、個体識別番号が送信されているかを調べるために、簡単なプログラムを作ったので、困っている人がいたら調べてみてください。以下のURLから調べることが出来ます。
https://www.zontheworld.com/lib/ktai/kantan/
携帯に便利なQRコードも用意してみました。
簡単ログインのチェックの使い方
前述の URL にアクセスすると、『簡単ログインのチェック』というリンクが出るので、そのリンク先にアクセスすると以下のような結果が出ます。※下記は例です。
【表示例】
MS : [ SoftBank ]
UA : [ SoftBank/***/***/***/SN********** Browser/***/***/***/*** ]
ID : [ ************ ]
この、一番下にある ID の [ ] の中に、英数字が入っていれば、個体識別番号が送信されていることになります。[ ] の中が空白の場合は、個体識別番号が送信されていないので、簡単ログインが出来ない原因になっている可能性が高いです。
個体識別番号の送信の設定について
どこかで目にしたことがある程度の情報なので、信憑性はいまいちですが一応書いておきます。
DoCoMo の場合
個体識別番号の送信が必要な場合は、毎回、送信するかどうかを聞かれる。
au の場合
初めて個体識別番号の送信が必要になったときに、送信するかどうかを聞かれて、送信すると、以後は、自動的に送信するようになる。
SoftBank(Vodafone) の場合
初期設定では、個体識別番号を送信しないものが多く、各自で個体識別番号を送信するように設定する必要がある。
尚、SoftBank(Vodafone) 携帯では、個体識別番号のことを 『製造番号通知』や『ユーザID通知』という表現をしているようなので、携帯の説明書で設定方法を調べてみてください。
以下のような、とあるサイトのFAQをたまたま見つけたので、そちらも参考にしてみてください。
SOFTBANK(Vodafone)をお使いの方で、設定できない方は、以下を参考にMy SoftBank(My Vodafone)を設定を行った後、簡単ログインの「設定」を行ってください。
▼SOFTBANK(Vodafone)の簡単ログイン設定方法
簡単ログインの設定は、携帯電話とMy SoftBank(My Vodafone)の2つを設定する必要があります。
MySoftBank(My Vodafone)の設定方法
[メインメニュー]→[My SoftBank(My Vodafone)]→[各種変更手続き]→[製造番号通知設定]→[許可する]
[メインメニュー]→[My SoftBank(My Vodafone)]→[各種変更手続き]→[ユーザID通知設定]→[通知する]
携帯端末の設定例
904SH
[メニュー]→[ブラウザ設定]→[製造番号通知]→[On]
903T,904T
[メニュー]→[Yahoo!ケータイ(Vodafone live!)]→[ブラウザ設定]→[製造番号通知]→[On]
910T
[Yahoo!ケータイ(Vodafone live!)]→[メニュー]→[ブラウザ設定]→[セキュリティ設定]→[製造番号通知]→[通知する]
上記の方法にて設定できない場合は、ご利用の端末のマニュアル(説明書)をご覧になるか、携帯電話会社のお客様センターにお問い合せください。
SOFTBANK(Vodafone)の携帯電話を使っているのですが、簡単ログインがうまく設定できません。