簡體   English   中英

您如何獲取Google reCAPTCHA請求的用戶IP地址? PHP Laravel 5

[英]How do you obtain the user's ip address for the google reCAPTCHA request? PHP Laravel 5

我已經實現了Google ReCaptcha,它僅從$ _POST和我的秘密中驗證g驗證碼響應。 但是,我不知道如何獲取或發送遠程IP。 我正在使用Laravel 5,而我一般是php新手。 任何幫助將非常感激 :)

在Laravel中, Illuminate\\Http\\Request對象具有一個名為ip()的方法,因此您可以使用該方法:

使用請求外觀:

$ipAddress = Request::ip();

如果您有一個request實例,即: $request則可以嘗試以下操作:

$ipAddress = $request->ip();

您也可以這樣嘗試:

$ipAddress = app('request')->ip();

或者,您可以使用$_SERVER['REMOTE_ADDR']如已注釋。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM