=== modified file 'doc/changes.rst'
@@ -7,6 +7,7 @@
============
* Unreleased.
+* Added configurable OpenID redirect domain support for login.
.. _version_0_14:
@@ -39,7 +40,7 @@
==============
* Drop a copy of lava-utils-interface and add a dependency on the external
- module. This makes lava-server co-installable with lava-utils-interface
+ module. This makes lava-server co-installable with lava-utils-interface
.. _version_0_11:
=== modified file 'lava_server/settings/debian.py'
@@ -68,7 +68,7 @@
# e-mail.
SEND_BROKEN_LINK_EMAILS = debian_settings.SEND_BROKEN_LINK_EMAILS
-# URL of the login page
+# URL of the login page
LOGIN_URL = debian_settings.LOGIN_URL
# URL of the page you get redirected to after logging in
@@ -79,5 +79,9 @@
if debian_settings.get_setting("SERVER_EMAIL"):
SERVER_EMAIL = debian_settings.get_setting("SERVER_EMAIL")
+# Allow OpenID redirect domains to be configurable
+if debian_settings.get_setting("ALLOWED_EXTERNAL_OPENID_REDIRECT_DOMAINS"):
+ ALLOWED_EXTERNAL_OPENID_REDIRECT_DOMAINS = debian_settings.get_setting("ALLOWED_EXTERNAL_OPENID_REDIRECT_DOMAINS")
+
# Load extensions
loader.contribute_to_settings(locals(), debian_settings)