code: function securedRoute(seneca, options, context, method, middleware, route) {
    const routeArgs = [route.path].concat(middleware).concat([
      (request, reply, next) => {
        if (!request.user) {
          return reply.redirect(route.secure.fail)
        }
        handleRoute(seneca, options, request, reply, route, next)
      }
    ])
  
    context[method].apply(context, routeArgs)
  }
docs: Secured routes check if a valid req.user exists as per express general practices. Req.logout() clears this. The handler will redirect to a fail redirect in the case of unauthenticated calls.