Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Mendapatkan Nama Pengguna Windows dalam PHP?

Bagaimana untuk Mendapatkan Nama Pengguna Windows dalam PHP?

Mary-Kate Olsen
Lepaskan: 2024-11-07 12:14:02
asal
350 orang telah melayarinya

How to Retrieve the Windows Username in PHP?

Mengambil Nama Pengguna Windows dalam PHP

Dalam tetapan intranet di mana aplikasi web PHP berada, selalunya wajar untuk mendapatkan nama pengguna Windows pengguna semasa yang mengakses halaman web . Selain mengekstrak IP dan nama hos, ini memberikan maklumat tambahan tentang identiti pengguna.

Penyelesaian: Menggunakan Pembolehubah AUTH_USER

Untuk mendapatkan semula nama pengguna Windows, PHP menyediakan akses kepada pembolehubah permintaan AUTH_USER. Pembolehubah ini mengandungi nama pengguna pengguna yang disahkan jika pelayan web menggunakan pengesahan asas atau bersepadu Windows.

Jika tiada akses tanpa nama kepada aplikasi web, pembolehubah ini akan kosong. Walau bagaimanapun, jika pengesahan bersepadu Windows atau pengesahan asas didayakan pada pelayan, nama pengguna pengguna yang disahkan akan mengisi pembolehubah ini.

Pengesahan Bersepadu Windows dalam Domain Direktori Aktif

Dalam domain Active Directory, pengalaman yang lancar boleh dicapai apabila pelanggan menggunakan Internet Explorer. Jika kebenaran pelayan web dikonfigurasikan dengan sewajarnya, IE menyerahkan bukti kelayakan domain ke pelayan secara automatik tanpa menggesa pengguna untuk log masuk. Akibatnya, pembolehubah AUTH_USER akan mengandungi nama pengguna yang layak domain dalam format "MYDOMAINuser.name."

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Nama Pengguna Windows dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan