I came across a snippet of code and saw Auth::id() . What does Auth::id() do ?
Here is the code
$widget = Widget::create([ 'name' => $request->name,
'user_id'=>Auth::id(),
'slug' =>$slug]);
This function returns the id of currently authorized user.