laravel breeze 기본에서 로그인 후 의도한 페이지(이전 페이지)로 이동하기 > IT 기술백서

로그인 화면이 나올때마다 세션에 ‘url.intended’ 키로 이전 url 값을 구워주면 된다.

아래 코드를 추가하자.

 

\App\Provider\AppServiceProvider.php

 

[code]

    public function boot()

    {

        view()->composer(‘auth.login’, function ($view) {

            $login_url = route(‘login’);

            $intend_url = url()->previous();

            if ($intend_url === $login_url) {

                $intend_url = route(‘home’);

            }

            session([‘url.intended’ => $intend_url]);

        });

    }

[/code]

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤