laravel 경로에서 동일한 URI에 대해 여러 경로를 설정할 수 있습니까? 예 :/home은 사용자가 게스트이거나 로그인했는지 여부를 기반으로합니까?동일한 URI를 사용하는 여러 경로
필터를 사용하여 시도했지만 루프를 만드는 대신 리디렉션 할 수 있습니다. 가능한 경우 내 필터를 사용하여이를 지원합니까?
로그인 페이지와 로그인 페이지가 동일한 URI에 있어야하기 때문에이 정보가 필요합니다.
laravel 경로에서 동일한 URI에 대해 여러 경로를 설정할 수 있습니까? 예 :/home은 사용자가 게스트이거나 로그인했는지 여부를 기반으로합니까?동일한 URI를 사용하는 여러 경로
필터를 사용하여 시도했지만 루프를 만드는 대신 리디렉션 할 수 있습니다. 가능한 경우 내 필터를 사용하여이를 지원합니까?
로그인 페이지와 로그인 페이지가 동일한 URI에 있어야하기 때문에이 정보가 필요합니다.
망가가 더 나은 솔루션이 알고,하지만 난 당신이 할 수 있다고 생각 : 나는 컨트롤러에서이 작업을 수행 할
if(Auth::check()){
Route::get('route-for-loggedin');
} else {
Route::get('route-for-NOT-loggedin');
}
.
Route::get('login', '[email protected]');
는 컨트롤러에
public function login()
{
if ($user = Auth::user()) {
return View::make('view', [ 'user' => $user ]);
}
return View::make('notLoggedInView');
}
은 필터의 코드를 게시 할 수 있습니다. 거기에 논리적 인 오류가 있습니다. – itachi