Skip to content
This repository was archived by the owner on Jul 17, 2024. It is now read-only.

oAuth: store token in a file accessible by EOS #7

Merged
merged 1 commit into from
Sep 25, 2020
Merged

Conversation

diocas
Copy link
Contributor

@diocas diocas commented Sep 1, 2020

We will start using oauth tokens to authenticate to EOS. It's still not enabled in all the EOS instances, but we can start playing with one of them.

Since we need access to the user directory right in the startup script, I've added the logic to create the file that FUSEX uses to read the access token. We will have an extension that will do the update, but this will come as a server extension (swan-cern/jupyter-extensions/issues/27).

Since we will no longer have a kerberos token, we also need to remove the code that creates a separate KRB5CCNAME.
@prasanthkothuri I've removed the code in this PR, but I guess it's preferable to keep it for now for the k8s deployment?

@diocas
Copy link
Contributor Author

diocas commented Sep 25, 2020

Keeping the KRBCC code for now, as it might be needed.

@diocas diocas merged commit 8f66ddf into master Sep 25, 2020
@diocas diocas deleted the oauth_integration branch September 25, 2020 08:05
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant