diff --git a/index.js b/index.js
index <HASH>..<HASH> 100644
--- a/index.js
+++ b/index.js
@@ -500,10 +500,7 @@ Pagelet.readable('connect', function connect(spark, next) {
     return pagelet;
   }
 
-  if ('function' !== this.authorize) return substream(true);
-  this.authorize(spark.request, substream);
-
-  return this;
+  return this.authenticate(spark.request, substream);
 });
 
 /**
[major][security] Pagelet was not authenticated when a real-time connection was used.