This commit is contained in:
Micke Nordin 2024-01-13 15:30:12 +01:00
parent a16ec5a227
commit 711c3b516b
Signed by untrusted user: Micke
GPG key ID: 0DA0A7A5708FE257

View file

@ -21,10 +21,10 @@ hub:
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.user_dict = {}
def pre_spawn_start(self, user, spawner):
super().pre_spawn_start(user, spawner)
access_token = self.user_dict[user.name]['access_token']
# refresh_token = self.user_dict[user.name]['refresh_token']
spawner.environment['NEXTCLOUD_ACCESS_TOKEN'] = access_token
c.JupyterHub.authenticator_class = NextcloudOAuthenticator
c.NextcloudOAuthenticator.client_id = os.environ['NEXTCLOUD_CLIENT_ID']