- ベストアンサー
ログイン認証システム
現在、SNSとかでよくある認証システムを自分のホームページにつけようかなと考えています。 まずは、何の言語で作ればいいのかとその認証システムに関して使うソフトとか一連の流れで扱うものをぜひ教えてもらえたらと考えています。 詳しく教えてください。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
何の言語を使うかはサーバやOS、対応している言語によって異なります。 ご自分でサーバの構築から行われるのですか? それならばPHPでもJSPでもPerlでもASPまたはASP.NETでも何でも出来ます。 まずはどのようなサーバを使うのかが分からなければ回答のしようがありません。
その他の回答 (4)
- linux-Java
- ベストアンサー率33% (2/6)
使い方によりけり、なにをやるかによりけりですが、 apacheも、認証システムは持ち合わせています。 Basic認証と、ダイジェスト認証という機能を持っています。 サイトの規模がそんなに大きくなければ、これでも結構使えると思います。
> Perl認証は難しいですか?? Cookieを使った認証はどんな言語でも考え方は同じです。 認証したら認証済みのCookieをかまして各ページで読み込んで認証済みかそうでないかを判断するだけです。 > yahooのホームページが新しくなって、背景の色が変わるんですけど、そのやり方をもし知っていたら教えてください。 My Yahoo!のことでしょうか?? ログインして http://my.yahoo.co.jp/ にアクセスすれば上のほうのメニューに背景の選択をいうのがありますが
> アパッチは自分のPCに開発用で入れてPHPの設定も一応は設定して起動も確認済みです。 「自分のホームページ」というのはご自身のPCのことですか? > ミクシーなどのSNSのログイン認証はPHPでやっているんですか? ミクシは拡張子が.plですからPerlですね。単なるCookieを使ったアプリケーション認証だと思いますよ。
補足
Perl認証は難しいですか?? あと、話は変わるんですけど、yahooのホームページが新しくなって、背景の色が変わるんですけど、そのやり方をもし知っていたら教えてください。
> サーバはアパッチなんですが、できますか? ApacheはWWWサーバソフトウェアです。これ単体では単なるWWWサーバとしてか使えません。極論ですがプロトコルがHTTPなだけでファイルサーバとさして変わりありません。 Apacheに加えてPHPを使うならPHPを、Perlを使うならPerlを、JSPを使うなら例えばTomcat等のアプリケーションサーバのインストールが必要です。最もPerlは間違いなく入っているでしょうし、PHPも最近のものであれば最初からインストール済みだと思います。あとはそれをCGIとして使うのかモジュールとして使うかで、その設定をhttpd.confに記載するだけです。 ApacheでASPを使うことも出来なくはないですが制約がありますのでこれは止めたほうがいいでしょう。 サーバはレンタルサーバですか? 共用のレンタルサーバならば何かしらをインストールすることは出来ませんので運営会社のサイトでも見て何がどういう形で使えるのかを確認しましょう。
補足
アパッチは自分のPCに開発用で入れてPHPの設定も一応は設定して起動も確認済みです。 ミクシーなどのSNSのログイン認証はPHPでやっているんですか?
補足
サーバはアパッチなんですが、できますか?