I have created a points
table and there users points will be debited credited. the structure is like following.
id userid p_add p_less description
Firstly lets hope you have a users table with the primary key id and a modal associated with it in your project.
Try to use use Illuminate\Support\Facades\Auth;
then
// This will check if user is logged in..
if (Auth::check()) {
$user_id = Auth::user()->id;
$points = Points::select(DB::raw("sum(p_add)-sum(p_less) as Total"))->where('user_id', $user_id)->first();
return view('mop.account-page', array('points'=>$points));
} else {
return redirect('somewhere'); // or return anything you want
}