QuantStack / jupyter-drives

Jupyter Server supporting JupyterLab IDrive
BSD 3-Clause "New" or "Revised" License
2 stars 4 forks source link

Credentials extraction from specified path or from AWS CLI #14

Closed DenisaCG closed 6 months ago

DenisaCG commented 8 months ago

Added credentials extraction directly from where they are stored for AWS CLI users, namely in ~/.aws/credentials, as well as from a user specified path to a file which contains their credentials.

Now, the extension supports:

While the AWS CLI tool credentials extraction only benefits S3 users, the other two options keep the architecture open for other kind of drives as well.

This PR also adds onto the existing content manager structure, in order to also allow for short-term credentials, namely making use of the session_token.

github-actions[bot] commented 8 months ago

Binder :point_left: Launch a Binder on branch DenisaCG/jupyter-drives/credentialsCLI

DenisaCG commented 6 months ago

Thanks for your review @trungleduc!

As we need this functionality for the current version, I will merge this PR and later open a new one where I will make the suggested improvements.