From a2c5e961e4f30bb448dde33f9db4cda4b59ddb98 Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Wed, 15 Dec 2021 23:27:15 -0400 Subject: [PATCH] No https for the create_oidc_client commands --- README.rst | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/README.rst b/README.rst index b8f73cae..47d36915 100644 --- a/README.rst +++ b/README.rst @@ -2,8 +2,8 @@ AURA Steering: Program Scheduler ================================ -AURA Steering is the scheduling module, where the actual program schedule of -the whole station is stored as well as all infos regarding single shows and +AURA Steering is the scheduling module, where the actual program schedule of the +whole station is stored as well as all infos regarding single shows and emissions. It also acts as an OpenID Connect provider for `dashboard` and `tank`. @@ -29,23 +29,26 @@ And load the fixtures:: $ docker compose run django ./manage.py loaddata fixtures/*/*.json -Or, if you prefer, you can just create a super user after setting up the database:: +Or, if you prefer, you can just create a super user after setting up the +database:: $ docker compose run django python manage.py createsuperuser Then, you can create a RSA Key and the clients for `dashboard` and `tank`:: $ docker compose run django ./manage.py creatersakey - $ docker compose run django ./manage.py create_oidc_client dashboard public -r "id_token token" -u https://localhost:8080/oidc_callback.html -u https://localhost:8080/oidc_callback_silentRenew.html -p https://localhost:8080/ - $ docker compose run django ./manage.py create_oidc_client tank confidential -r "code" -u https://localhost:8040/auth/oidc/callback + $ docker compose run django ./manage.py create_oidc_client dashboard public -r "id_token token" -u http://localhost:8080/oidc_callback.html -u http://localhost:8080/oidc_callback_silentRenew.html -p http://localhost:8080/ + $ docker compose run django ./manage.py create_oidc_client tank confidential -r "code" -u http://localhost:8040/auth/oidc/callback -If you prefer to use the admin interface for this, refer to the [OpenID ClientConfiguration](https://gitlab.servus.at/aura/meta/-/blob/master/docs/administration/oidc-client-config.md#registering-oidc-clients-via-the-admin-interface). +If you prefer to use the admin interface for this, refer to the [OpenID Client +Configuration](https://gitlab.servus.at/aura/meta/-/blob/master/docs/administration/oidc-client-config.md#registering-oidc-clients-via-the-admin-interface). Finally, you can start the services:: $ docker compose up -You can then login into the admin interface at http://localhost:8000/admin or use the API at http://localhost:8000/api/v1/ +You can then login into the admin interface at http://localhost:8000/admin or +use the API at http://localhost:8000/api/v1/ Testing ------- -- GitLab