• ベストアンサー

アクティブディレクトリ利用したシングルサインオン

アクティブディレクトリ認証が行われている場合に、ログインページにアクセスされた場合、ログインしているものとみなしてログイン画面を表示させずにログイン後のページを表示させたいのですが可能なのでしょうか? また、可能ならばどういった方法で行えばいいのでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • memphis
  • ベストアンサー率40% (975/2395)
回答No.1

PHPでLDAPを使えるようにシステムを構築して下さい。 そうすれば、ldap_connectでドメインコントローラ に接続し、ldap_bindで認証して下さい。

shaka001
質問者

お礼

回答ありがとうございます。 パスワードは取得することができないと思いますので、ldap_bindの第2引数にユーザー名を指定し第3引数は省略すると、ドメインに参加していないローカルのユーザーでもtrueが返ってきてしまいます。 それとも、ldap_bindで認証するというのは何か違うやり方なのでしょうか?

関連するQ&A