A Django app that handles the communication between the IDP and the products for the authorization of users.
Project description
Add “idp_user” to your INSTALLED_APPS setting like this:
INSTALLED_APPS = [ ... 'idp_user', ]
Add the settings of the app in settings.py like this:
IDP_USER_APP = { "APP_IDENTIFIER": "str", "ROLES": "path.to.roles_choices", "USE_LOCAL_IDP_IN_DEV": True, "USER_UPDATES_TOPIC_NAME": f"{APP_ENV}_user_updates", "FAUST_APP_PATH": "backend.kafka_consumer.app", "REGO_FILE_PATH": "path.to.rego.file", "OPA_DOMAIN": os.getenv("OPA_DOMAIN"), "OPA_VERSION": os.getenv("OPA_VERSION"), "IDP_URL": os.getenv("IDP_URL") }
Run python manage.py migrate to create the models.
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
django_idp_user-0.1.5.tar.gz
(10.2 kB
view hashes)