user()) { return redirect()->route('account.panel'); } return view('account.home', [ 'count' => Account::count() ]); } public function panel(Request $request) { return view('account.panel', [ 'account' => $request->user() ]); } public function terms(Request $request) { return view('account.terms'); } public function delete(Request $request) { return view('account.delete', [ 'account' => $request->user() ]); } public function destroy(Request $request) { $request->validate(['identifier' => 'required|same:identifier_confirm']); Auth::logout(); $request->user()->delete(); return redirect()->route('account.login'); } }