2016-04-15 8 views

答えて

1

あなたが見ることができるようにのは、ボンネットの下に

public function check() 
{ 
    return ! is_null($this->user()); 
} 

を迅速に覗いてみましょうが、すべてのことのチェックを行い、ヌルのチェックです。 Auth::check()を使用すると、認証されているかどうかを知る必要があるときはずっと簡単です。それを使用しない場合は、オブジェクトを返すのは意味がありません。

+0

答えをありがとう。あなたが '$ user'オブジェクトを使うつもりならどうしますか? –

+0

次に、 '$ user = Auth :: user()'を割り当てたいと思うかもしれませんし、ユーザーのID 'Auth :: user() - > id' – Ian

0

文Auth :: Check()は、ユーザーがログインしているかどうかを返します。

Auth :: user()は、ログインしているユーザーがあれば返します。

$user_name = Auth::user()->name; 

ユーザーのデータを取得できます。

+0

回答ありがとうございましたが、上記のif文が同等かどうかを尋ねていました –

関連する問題