• ベストアンサー

ログイン認証システム

 現在、SNSとかでよくある認証システムを自分のホームページにつけようかなと考えています。 まずは、何の言語で作ればいいのかとその認証システムに関して使うソフトとか一連の流れで扱うものをぜひ教えてもらえたらと考えています。 詳しく教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#53661
noname#53661
回答No.1

何の言語を使うかはサーバやOS、対応している言語によって異なります。 ご自分でサーバの構築から行われるのですか? それならばPHPでもJSPでもPerlでもASPまたはASP.NETでも何でも出来ます。 まずはどのようなサーバを使うのかが分からなければ回答のしようがありません。

y_h_18
質問者

補足

サーバはアパッチなんですが、できますか?

その他の回答 (4)

回答No.5

使い方によりけり、なにをやるかによりけりですが、 apacheも、認証システムは持ち合わせています。 Basic認証と、ダイジェスト認証という機能を持っています。 サイトの規模がそんなに大きくなければ、これでも結構使えると思います。

参考URL:
http://mwest.dip.jp/apache/apache_auth.html
noname#53661
noname#53661
回答No.4

> Perl認証は難しいですか?? Cookieを使った認証はどんな言語でも考え方は同じです。 認証したら認証済みのCookieをかまして各ページで読み込んで認証済みかそうでないかを判断するだけです。 > yahooのホームページが新しくなって、背景の色が変わるんですけど、そのやり方をもし知っていたら教えてください。 My Yahoo!のことでしょうか?? ログインして http://my.yahoo.co.jp/ にアクセスすれば上のほうのメニューに背景の選択をいうのがありますが

noname#53661
noname#53661
回答No.3

> アパッチは自分のPCに開発用で入れてPHPの設定も一応は設定して起動も確認済みです。 「自分のホームページ」というのはご自身のPCのことですか? > ミクシーなどのSNSのログイン認証はPHPでやっているんですか? ミクシは拡張子が.plですからPerlですね。単なるCookieを使ったアプリケーション認証だと思いますよ。

y_h_18
質問者

補足

Perl認証は難しいですか?? あと、話は変わるんですけど、yahooのホームページが新しくなって、背景の色が変わるんですけど、そのやり方をもし知っていたら教えてください。

noname#53661
noname#53661
回答No.2

> サーバはアパッチなんですが、できますか? ApacheはWWWサーバソフトウェアです。これ単体では単なるWWWサーバとしてか使えません。極論ですがプロトコルがHTTPなだけでファイルサーバとさして変わりありません。 Apacheに加えてPHPを使うならPHPを、Perlを使うならPerlを、JSPを使うなら例えばTomcat等のアプリケーションサーバのインストールが必要です。最もPerlは間違いなく入っているでしょうし、PHPも最近のものであれば最初からインストール済みだと思います。あとはそれをCGIとして使うのかモジュールとして使うかで、その設定をhttpd.confに記載するだけです。 ApacheでASPを使うことも出来なくはないですが制約がありますのでこれは止めたほうがいいでしょう。 サーバはレンタルサーバですか? 共用のレンタルサーバならば何かしらをインストールすることは出来ませんので運営会社のサイトでも見て何がどういう形で使えるのかを確認しましょう。

y_h_18
質問者

補足

アパッチは自分のPCに開発用で入れてPHPの設定も一応は設定して起動も確認済みです。 ミクシーなどのSNSのログイン認証はPHPでやっているんですか?

関連するQ&A