[英]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.