ホームページ >バックエンド開発 >PHPチュートリアル >PHPで現在のWindowsシステムのログインユーザー名を取得する方法

PHPで現在のWindowsシステムのログインユーザー名を取得する方法

WBOY
WBOYオリジナル
2016-06-23 13:51:551971ブラウズ

PHP で現在の Windows システムのログイン ユーザー名を取得する方法はありますか?検証に成功したコードを使用するのが最善です。以前、フランス人が書いたものと同じものを見つけました。少しですが、使いにくいとは思いますが、成功した人は助けてもらえますか?


ディスカッション (解決策) に返信してください

php_ldap を通じて拡張できます

php_ldap を通じて拡張できます。


詳しく教えてもらえますか?
現在のネットワークでは LDAP サービスが開始されていないため、詳細には説明できません


現在のネットワークでは LDAP サービスが開始されていないため、詳細には説明できません


お兄さん。 。不快なことを言って詳しく言わないことは、それをまったく言わないこととほぼ同じです。 。ご指摘のldapをBaiduで検索したところ、現在のWindowsシステムのログインユーザー名を取得できるものは見つからなかったようです。 。

現在のネットワークでは LDAP サービスが開始されていないので、詳細には触れられません


うーん、私は今、愚かな顧客に死ぬほどイライラしています。前に述べたのはシングルサインです。シングル サインオンが完了したら、もう一度言います。彼は Windows ログイン ユーザー名を取得して、システムにボタンを追加して、それに基づいてログインしたいのです。この機能の目的は、ユーザー名とパスワードの入力を避けることです。 。私は彼を性交します。 。
はは、この要求は本当に辛いです。


必要に応じて、PHP は利用できません。 JS経由でも入手できますが、IEのセキュリティ設定を下げる必要があります。

別の解決策があります。Python や他の言語を使用してジャンプを実行します。

この要件は達成できません。ブラウザのセキュリティではこれを行うことはできません。js を使用してユーザーのコンピュータの設定を変更すると、確実にアンチによってブロックされます。 -ウイルスとしてのウイルスソフトウェア

もっとハイエンドにすることはできますか? ?

別の考え方として、例えば、PHP はブラウザの user_agent を読み取ることができ、この人の user_agent を比較的ユニークにして、user_agent を判断することができます。

これは安全でも信頼できるものでもありませんが、人々を騙す可能性があります。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。