From d2e3a73f530dc9f67d6a12fe7618a188bbbf6f66 Mon Sep 17 00:00:00 2001 From: Min RK Date: Fri, 18 Dec 2015 11:15:50 +0100 Subject: [PATCH] set login cookie after starting server avoids redirect loop --- jupyterhub/handlers/pages.py | 1 + 1 file changed, 1 insertion(+) diff --git a/jupyterhub/handlers/pages.py b/jupyterhub/handlers/pages.py index fcd66cb0..83b46e60 100644 --- a/jupyterhub/handlers/pages.py +++ b/jupyterhub/handlers/pages.py @@ -89,6 +89,7 @@ class SpawnHandler(BaseHandler): form_options[key] = [ bs.decode('utf8') for bs in byte_list ] options = user.spawner.options_from_form(form_options) yield self.spawn_single_user(user, options=options) + self.set_login_cookie(user) url = user.server.base_url self.redirect(url)