Adjust your routes accordingly, create missing routes and controller to handle the new events
View Action
Currently the view action has a bug that it redirects all authenticated users to the Dashboard, it should not do that.
Delete Action
Currently you do not have a route for the DELETE ACTION, you should create a route /user/{id}/delete in order for this to work, and along side it is its controller that actually does the delete action.
Adjust your routes accordingly, create missing routes and controller to handle the new events
View Action Currently the view action has a bug that it redirects all authenticated users to the Dashboard, it should not do that.
Delete Action Currently you do not have a route for the DELETE ACTION, you should create a route
/user/{id}/delete
in order for this to work, and along side it is its controller that actually does the delete action.