컨트롤러에서 Auth::user()를 호출하고 싶은데 처음에는 작동하지 않습니다.
Guard 클래스를 전달한 후 다음과 같이 호출할 수 있습니다.
public 함수 표시(Request $request,Guard $auth) {
$email=$auth->user()->getEmail();
/ / 다른 문장들
}
하지만 블레이드 템플릿에서 {{Auth::user()->getEmail}}을 사용하여 직접 가져올 수 있습니다.
过去多啦不再A梦2017-05-16 16:57:35
Laravel을 사용하는 경우 이론적으로 컨트롤러에서 직접 Auth::user()
를 사용하여 사용자의 이메일을 얻을 수 있습니다.
이렇게 사용할 때는 클래스 헤더에 선언해야 합니다.
으아악또는 다음과 같이 직접 작성하세요:
으아악