jupyterlab-credentialstore
jupyterlab-credentialstore copied to clipboard
A secure way of storing credentials within JupyterLab
The JupyterLab Credential Store
This JupyterLab extension securely keeps your credentials and provides convenient access.
The JupyterLab Credential Store keeps your credentials secure using an AES-encryption. Add, edit, and delete credentials as key-value pairs in this JupyterLab frontend extension. Access the credentials with their keys:
![]() |
The Credential Store |
import kernel_connector as kc
kc.get_credential("my_secret")
Prerequisites
- JupyterLab
- NodeJs (
apt-get install nodejs -y
) - NPM (
apt-get install npm -y
) - PyCrypto (
pip install pycrypto
)
Installation
Install the JupyterLab Credential Store:
pip install pycrypto
apt-get install nodejs -y
apt-get install npm -y
jupyter labextension install @lean-data-science/jupyterlab_credentialstore
If you prefer a containerized configuration, the JupyterLab Credential Store seamlessly integrates with the JupyterLab-Configurator (presented here) that lets you easily create your JupyterLab configuration.