현재 위치: > 최신 기사 목록> Laravel에서 로그인 등록 후 인증 인증 및 페이지 점프를 구현하는 방법

Laravel에서 로그인 등록 후 인증 인증 및 페이지 점프를 구현하는 방법

gitbox 2025-06-29

소개하다

인증 인증은 웹 개발에서 중요한 기능으로 사용자 ID의 보안을 보장 할 수 있습니다. 인기있는 PHP 프레임 워크 인 Laravel은 개발자가 사용자 인증을 신속하게 실현할 수 있도록 강력한 인증 기능을 제공합니다. 이 기사에서는 Laravel을 사용하여 인증을 구현하는 방법과 로그인하거나 등록 된 후 특정 페이지로 사용자를 안내하는 방법을 보여줍니다.

인증 라우팅을 구성합니다

먼저, Routes/web.php 파일에서 인증 경로를 구성해야합니다. Laravel은 기본적으로 전체 인증 경로를 제공하므로 자체 경로를 추가하면됩니다. 예는 다음과 같습니다.

 Auth::routes();
Route::get('/home', 'HomeController@index')->name('home');

위의 코드에서는 Auth :: lours ()를 호출하여 모든 인증 경로를로드합니다. 다음으로, 우리는 사용자를 Homecontroller색인 메소드로 리디렉션하는 "홈"이라는 경로를 정의합니다.

로그인 및 등록 페이지를 만듭니다

다음으로 로그인 및 등록에 대한보기를 만들어야합니다. Resources/Views/Auth Directory에서 login.blade.phpregister.blade.php 파일을 만듭니다. Laravel과 함께 제공되는 인증 템플릿을 참조 하여이 단계를 신속하게 완료 할 수 있습니다.

로그인 후 지정된 페이지로 리디렉션됩니다

사용자가 성공적으로 로그인하면 로그인 한 후 리디렉션 페이지를 설정할 수 있습니다. LoginController 클래스에서 $ redirectto 속성을 정의하고 로그인 후 점프 경로를 지정할 수 있습니다. 예는 다음과 같습니다.

 protected $redirectTo = '/dashboard';

이 예에서는 사용자를 /대시 보드 페이지로 리디렉션합니다.

등록 후 지정된 페이지로 리디렉션됩니다

마찬가지로 RegisterController 에서 사용자가 성공적으로 등록 된 후 점프 경로를 지정하기 위해 $ redirectto 속성을 정의 할 수도 있습니다. 샘플 코드는 다음과 같습니다.

 protected $redirectTo = '/dashboard';

이러한 방식으로 새로운 사용자는 등록 후 /대시 보드 페이지로 리디렉션됩니다.

요약

이 기사에서는 Laravel에서 인증 인증을 구현하고 인증 라우팅을 구성하며 사용자 로그인 또는 등록 후 페이지 리디렉션을 수행하는 방법에 대해 설명합니다. LoginControllerRegisterController 에서 $ redirectto 속성을 조정하면 사용자의 점프 경로를 유연하게 제어 할 수 있습니다. 이 팁은 Laravel 애플리케이션을위한보다 완벽한 인증 시스템을 구축하는 데 도움이됩니다.