Yahooモバイルや、mixiモバイルのような簡単ログイン、自動ログインのような機能を実装するための方法や参考になるページを教えて下さい。
#個別の識別子を利用する方法を想定していますが、自サーバ側のクッキーの方法でも構いません。
言語 PHP
ユーザの端末は、Docomo, AU, SoftBankを想定。できるのであれば WILLCOMも。
mixiのかんたんログインは携帯端末から個体識別番号を取得し、それで認証しています。
<form method="POST" action="" urn> <input type="hidden" name="action" value="login"> <input type="submit" value="かんたんログイン"> </form>
これでHTMLがはOKです。ポイントはformタグに入っている urnです。
これを入力すると個体識別番号を送信しますか?と端末側で求められます。
PHP側の受け取り方法は
<?php $user_agent = split(";",$_SERVER{'HTTP_USER_AGENT'}); $card_num = preg_replace("/\)/","",$user_agent[4]); echo "個体識別番号".$user_agent[3]; echo "SIM番号".$card_num; ?>
このようにUSER_AGENTとして入ってきますのでうまく分けて使ってください。
取得の方法は、理解しました。
自動ログインの方法も教えて頂けると幸いです。
自動ログインが可能になるためには
ユーザIDに固体識別番号を結びつける。
簡単ログインする時に、個別識別番号を送信させる
同じ個別識別番号であったら、ログイン
ということでよいでしょうか?