├── .github └── workflows │ └── python-publish.yml ├── .gitignore ├── EasyOIDC ├── __init__.py ├── auth.py ├── config.py ├── frameworks │ ├── __init__.py │ ├── flask.py │ ├── nicegui.py │ ├── streamlit.py │ └── taipy.py ├── session.py └── utils.py ├── LICENSE ├── README.md ├── examples ├── .env.google ├── bottle_example.py ├── flask_high_level.py ├── flask_low_level.py ├── nicegui_high_level.py ├── nicegui_low_level.py ├── requirements.txt ├── streamlit_example.py ├── taipy_high_level.py └── taipy_low_level.py ├── requirements.txt ├── setup.py └── test └── easyoidc_tests.py /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/.gitignore -------------------------------------------------------------------------------- /EasyOIDC/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/EasyOIDC/__init__.py -------------------------------------------------------------------------------- /EasyOIDC/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/EasyOIDC/auth.py -------------------------------------------------------------------------------- /EasyOIDC/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/EasyOIDC/config.py -------------------------------------------------------------------------------- /EasyOIDC/frameworks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/EasyOIDC/frameworks/__init__.py -------------------------------------------------------------------------------- /EasyOIDC/frameworks/flask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/EasyOIDC/frameworks/flask.py -------------------------------------------------------------------------------- /EasyOIDC/frameworks/nicegui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/EasyOIDC/frameworks/nicegui.py -------------------------------------------------------------------------------- /EasyOIDC/frameworks/streamlit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/EasyOIDC/frameworks/streamlit.py -------------------------------------------------------------------------------- /EasyOIDC/frameworks/taipy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/EasyOIDC/frameworks/taipy.py -------------------------------------------------------------------------------- /EasyOIDC/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/EasyOIDC/session.py -------------------------------------------------------------------------------- /EasyOIDC/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/EasyOIDC/utils.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/README.md -------------------------------------------------------------------------------- /examples/.env.google: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/examples/.env.google -------------------------------------------------------------------------------- /examples/bottle_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/examples/bottle_example.py -------------------------------------------------------------------------------- /examples/flask_high_level.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/examples/flask_high_level.py -------------------------------------------------------------------------------- /examples/flask_low_level.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/examples/flask_low_level.py -------------------------------------------------------------------------------- /examples/nicegui_high_level.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/examples/nicegui_high_level.py -------------------------------------------------------------------------------- /examples/nicegui_low_level.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/examples/nicegui_low_level.py -------------------------------------------------------------------------------- /examples/requirements.txt: -------------------------------------------------------------------------------- 1 | flask 2 | nicegui 3 | streamlit 4 | taipy -------------------------------------------------------------------------------- /examples/streamlit_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/examples/streamlit_example.py -------------------------------------------------------------------------------- /examples/taipy_high_level.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/examples/taipy_high_level.py -------------------------------------------------------------------------------- /examples/taipy_low_level.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/examples/taipy_low_level.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/setup.py -------------------------------------------------------------------------------- /test/easyoidc_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpmanson/EasyOIDC/HEAD/test/easyoidc_tests.py --------------------------------------------------------------------------------