获取当前用户ID laravel

时间:2017-08-22 14:28:18

标签: php laravel

我试图以这种方式在我的控制器上获取当前用户的id

$post->user_id=Auth::user()->id;

我导入这些类

use Illuminate\Http\Request;
use conocermusica\Post;
use Illuminate\Support\Fecades\Redirect;
use conocermusica\Http\Requests\PostFormRequest;
use DB;

当我添加:

use Auth;

我收到错误

  

(1/1)FatalThrowableError Class' Illuminate \ Support \ Fecades \ Redirect'   找不到

我该如何解决这个问题?

3 个答案:

答案 0 :(得分:0)

导入错误:

路径为#!/bin/bash case "$@" in add ) for user in `cat user.txt` do smbpasswd -a $user echo samba_password | passwd --stdin $user done;; * ) echo"Please enter an argument....";;

答案 1 :(得分:0)

你应该试试这个:

use Illuminate\Support\Facades\Redirect;

use Redirect;

答案 2 :(得分:0)

就像其他人说的那样,你的道路拼写错误 它应该是:

use Illuminate\Support\Facades\Redirect;

您还可以使用Auth::id()代替Auth::user()->id

获取用户ID的简短方法