Add auth wrapper to handlers