찾다

 >  Q&A  >  본문

laravel5는 지정된 메소드로 점프합니다.


여기에는 사용자가 로그인했는지 여부를 확인하고 로그인하지 않은 경우 지정된 메소드로 점프하는 백그라운드 기본 클래스 컨트롤러가 있지만 "return Redirect::to('adminlogin@login" 안의 문장은 ')'가 작동하지 않습니다. 페이지는 로그인 후 항상 홈 페이지로 이동합니다. 로그인 페이지로 이동하는 대신.
누가 나에게 설명하고 오류를 지적할 수 있나요?

某草草某草草2835일 전810

모든 응답(6)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-05-16 16:56:26

    사용:

    으아악

    회신하다
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 16:56:26

    정말 안 돼요. 당시에는 원본 포스터와 동일한 문제가 발생하여 당시 긴급한 상황이었기 때문에 자세한 내용은 다루지 않았습니다. 개인적으로는 부모 클래스이기 때문에 Redirect가 점프할 수 없는 것 같습니다.

    팔로우하세요.


    2016년 5월 30일에 수정되었습니다. 살펴보니 당시 제가 해결한 방법은 Laravel에 내장된 인증 미들웨어를 사용하는 것이었습니다

    으아악

    회신하다
    0
  • 世界只因有你

    世界只因有你2017-05-16 16:56:26

    직접 redirectJump

    를 사용할 수 있습니다. 으아악

    회신하다
    0
  • PHPz

    PHPz2017-05-16 16:56:26

    route("adminloginController@index")

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-05-16 16:56:26

    LZ는 return을 echo로 변경하는 것이 좋습니다. 생성자의 경우 return은 객체를 수신하지 않으며 일반적으로 효과가 없습니다.

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 16:56:26

    으아악

    그렇습니다.
    자세한 설명은 다음과 같습니다.
    http://stackoverflow.com/questions/27568147/laravel-constructor-redirect-is-not-working

    회신하다
    0
  • 취소회신하다