A sample flask application that implements Login With Webex, OpenID Connect, Authorization Code Flow
This project relies on several Python packages:
- Flask
- Requests
- JSON
- JWT
- os
- webbrowser
Before you can run the project, you'll need to install the necessary dependencies. Here's how to do it:
-
Make sure you have Python 3 installed on your machine. You can check this by running
python3 --version
in your command line. If you don't have Python installed, you can download it from here. -
Install the necessary packages using pip3. pip3 is a package manager for Python. You can install it following these instructions.
-
Once you have pip3 installed, you can install the packages with the following commands:
pip3 install Flask
pip3 install requests
pip3 install jwt
Note: The json and os packages are part of the Python Standard Library, so you don't need to install them separately.
After installing the dependencies, you can run the script using Python in your command line:
python3 login.py
Please make sure to update tests as appropriate.