Mendapatkan ip public client (untuk rest api)

Saya ingin membuat validasi untuk authentifikasi REST API. Selain menggunakan token, saya juga ingin membatasi ip yang bisa mengakses REST API tersebut. Namun saysa terkendala tentang cara mendapatkan ip public yang merequest data ke server rest api.

Jadi misal kita request ke Server API (A) dari Server (B). Client harus menset dulu ip yang akan digunakan untuk mengakses (yaitu ip server B).

Namun, bagaimana cara mendapatkan data ip tersebut?

avatar xdnroot
@xdnroot

44 Kontribusi 6 Poin

Dipost 4 tahun yang lalu

1 Jawaban:

Jawaban Terpilih

<pre> getenv('REMOTE_ADDR'); $_SERVER['REMOTE_ADDR']; </pre>

selain itu pengecekan kondisinya harus pakai ===, saya nyoba pakai == gak jadi. hehe

avatar xdnroot
@xdnroot

44 Kontribusi 6 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban