我想只允许某些IP地址来访问该寄存器路线,但我发现了错误类型:只允许某些IP地址在Laravel注册用户5.2
Argument 1 passed to App\Http\Controllers\Auth\AuthController::showRegistrationForm() must be an instance of Illuminate\Http\Request, none given, called in directory\vendor\laravel\framework\src\Illuminate\Foundation\Auth\RegistersUsers.php on line 19
这里是我的showRegistrationForm
方法在AuthController
:
public function showRegistrationForm(Request $request) {
$ip = $request->ip();
if ($ip == "148.124.0.1") {
return redirect("register");
} else {
return redirect("home");
}
}
有没有人知道我该怎么做到这一点?
你明白了什么,当你的DD($请求)? – Frisbetarian
正在从您当地的环境进行测试 –
@ maytham-ɯɐɥʇʎɐɯ是的。 –