Use auth
Use laracasts' dispatcher