人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

携帯の機体番号を使った認証はhtaccessなどでできる?

通常の基本認証は設置は楽だが、携帯からアクセスのたびに認証を聞かれるのが面倒

そこで、携帯の機体番号を取得、htaccessに登録するようなプログラムを用意して、機体ごとにアクセス制限をかけたい。

更に、そのサイトにはPCからもアクセスする。PCからは通常の機体認証(初回だけID,PWD入力)でいい

をすることはできないでしょうか?

もしくは、それくらい簡単な認証は他にないでしょうか?

PC、携帯でアクセスできるWikiでの利用を検討しています。

●質問者: dingding
●カテゴリ:インターネット ウェブ制作
✍キーワード:pc Wiki アクセス サイト プログラム
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● KUROX
●27ポイント

携帯の機体番号を使った認証はhtaccessではできない

(と思います。)

類出質問

http://q.hatena.ne.jp/1141220072

--------------------

公式サイトでない限り、以下のような情報しか取得できない

と思います。

http://upup.blog3.fc2.com/blog-entry-165.html

DOCOMOの方式とか見てるとどうかな?とは思います

---------------------

Auならクッキーが使用できるようなので、

ログイン認証がついているwikiなら、要望を満たせるとは

思います。

◎質問者からの返答

ありがとうございます。やはり使えませんか。

auのクッキーについてちょっと調べてみます。


2 ● b-wind
●27ポイント

携帯アフィリエイトバイブル -携帯で稼ぐ- 携帯端末:固体識別番号取得方法

1番の方の回答のリンク先にあるように、AU と Softbank についてはサーバー変数で取得できるので制御は可能です。


mod_access - Apache HTTP サーバ

mod_setenvif - Apache HTTP サーバ

# for au
SetEnvIf UP_SUBNO ^XXXXXXXXXXXXXXXXXXX mobile=yes
# for softbank
SetEnvIf User-Agent ^(Vodafone|Softbank).*/YYYYYYYYYYYYYYYYYYY/ mobile=yes

<Directory /path/to/access>
Order Deny,Allow
Deny from all
Allow from env=mobile
</Directory>

XXXXXXXXXXXXXXXXXXX や YYYYYYYYYYYYYYYYYYY が機体番号(端末固有ID)です。

また、実際には試していないので細かい点は間違っているかもしれません。

あと、IP アドレスでの制限もかけないとPCからは脆弱です。


DoCoMo の場合はフォームでパラメーターを指定した場合しかデータを送出しないので現実的ではないです。

また、AU/Softbank の場合も一台一台設定の必要があるため、特定少数でない場合は面倒です。

◎質問者からの返答

ありがとうございます。

できるんですね。

とても丁寧な説明とても参考になります。

使う人が少ないので、この方法でもいけるのではないかと思います。

ありがとうございました。


3 ● larkmild2
●26ポイント

できない

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ