authserver/testCAS/app/Http/Middleware/CasAuthenticate.php
changeset 0 1afc9d2ab94d
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/authserver/testCAS/app/Http/Middleware/CasAuthenticate.php	Wed Apr 01 15:31:12 2015 +0200
@@ -0,0 +1,20 @@
+<?php namespace TestCAS\Http\Middleware;
+
+use Cas;
+use Closure;
+
+class CasAuthenticate
+{
+    /**
+     * Handle an incoming request.
+     *
+     * @param  \Illuminate\Http\Request  $request
+     * @param  \Closure  $next
+     * @return mixed
+     */
+    public function handle($request, Closure $next)
+    {
+        Cas::authenticate();
+        return $next($request);
+    }
+}