Added more routes.

This commit is contained in:
2020-06-15 08:59:15 +02:00
parent 2f0ec75278
commit 07405d575d
7 changed files with 92 additions and 17 deletions
@@ -9,6 +9,17 @@ use Illuminate\Support\Facades\Auth;
class UserController extends Controller
{
public function __construct()
{
$this->middleware([ "auth" ])->only("logout");
$this->middleware([ "guest" ])->only("login");
$this->middleware([ "permission:user.list", "role:admin" ])->only("index");
$this->middleware([ "permission:user.show", "role:admin" ])->only("show");
$this->middleware([ "permission:user.edit", "role:admin" ])->only([ "edit", "update" ]);
$this->middleware([ "permission:user.delete", "role:admin" ])->only("delete");
}
/**
* Display a listing of the resource.
*