Remove login dependency on cookies & referer
[plack-app-gruntmaster.git] / lib / Plack / App / Gruntmaster.pm
index 0666fad804a3329bf41ddade92c129b954c6a7ab..7a3dc348b065037ae139a111b2494945a85eb747 100644 (file)
@@ -140,9 +140,7 @@ sub dispatch_request{
 
                sub (/login) {
                        forbid !remote_user;
-
-                       my $return = $env->{HTTP_REFERER} // '/';
-                       [303, ['Set-Cookie' => "username=".remote_user->id, Location => $return], []]
+                       [200, ['Content-Type' => 'text/plain; charset=UTF-8', 'Cache-Control' => 'private, max-age=300', Vary => 'Authorization'], [$env->{REMOTE_USER}]]
                },
 
                sub (/ct/:contest/log/st) { redirect "/st/$_{contest}" },
This page took 0.010132 seconds and 4 git commands to generate.