A utility to get a braincube token
Project description
Braincube Token Getter
Braincube Token Getter is small program that uses the braincube sso in order to obtain a temporary token.
The program uses the flask python framework.
Installation
pip install braincube-token-getter
Usage
Create a new configuration
By default the new configuration is stored in ~/.braincube/
but the option -p
or --path
can be used to specify a specific configuration directory.
braincube-token-getter -c -p my_directory
The program will ask for a Baincube application Client ID and Client Secret. If you do not know how to find these informations or how to create a Braincube application, see the section Create a Braincube application.
Request a token
braincube-token-getter -t
The token is added to the my_directory/config.json
file.
Note: your browser may warn you with a Security risk because your ssl certificate is not known by firefox or chrome. In this case click on Advanced...
and Accept the Risk an Continue
.
Create a Braincube application
-
Connect to mybraincube.com/
-
Go to
Configure
by clicking on you username on the top left corner. -
Go to application on the thin horizontal menu bar just below the black header.
-
Either select an existing application you want to use or create a new one with the +/- icon.
-
Note that the url of your application should be
https://localhost:5000/token
so that the program gets the right url when it logs in.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file braincube_token_getter-0.0.2.tar.gz
.
File metadata
- Download URL: braincube_token_getter-0.0.2.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.0 CPython/3.7.5 Linux/4.19.0-9-amd64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12b4a53bce4f9e9ff4647ce0d24b86e4a2f15e525c5f5bf37915452e60c582bf |
|
MD5 | 883acf60a479fdd619f75b4029928c6f |
|
BLAKE2b-256 | 35286892830b3a897e03b651b31f21d6eb917f16e0da9e309adb07ef036e18e8 |
File details
Details for the file braincube_token_getter-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: braincube_token_getter-0.0.2-py3-none-any.whl
- Upload date:
- Size: 5.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.0 CPython/3.7.5 Linux/4.19.0-9-amd64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7c0f16e79b56a8a61938a337b9889752676f9f67b4c90be02597dc099a93186 |
|
MD5 | 5b715a207d768d1c639dde509e191537 |
|
BLAKE2b-256 | acc31278607dab71202914f38f525df0939e872f0448ec6ad30a23b13842a57b |