diff --git a/src/Laravel/SentinelServiceProvider.php b/src/Laravel/SentinelServiceProvider.php
index <HASH>..<HASH> 100644
--- a/src/Laravel/SentinelServiceProvider.php
+++ b/src/Laravel/SentinelServiceProvider.php
@@ -56,6 +56,7 @@ class SentinelServiceProvider extends ServiceProvider {
 		$this->registerCheckpoints();
 		$this->registerReminders();
 		$this->registerSentinel();
+		$this->setUserResolver();
 	}
 
 	/**
@@ -465,4 +466,17 @@ class SentinelServiceProvider extends ServiceProvider {
 		return mt_rand(1, $lottery[1]) <= $lottery[0];
 	}
 
+	/**
+	 * Sets the user resolver on the request class.
+	 *
+	 * @return void
+	 */
+	protected function setUserResolver()
+	{
+		$this->app['request']->setUserResolver(function()
+		{
+			return $this->app['sentinel']->getUser();
+		});
+	}
+
 }
set user resolver on the request class