From 2aa7abf383df814f24c88beea733c324cda682d0 Mon Sep 17 00:00:00 2001 From: Frederick Muriuki Muriithi Date: Mon, 29 May 2023 14:56:24 +0300 Subject: auth: Enable registration of OAuth2 clients Add UI and code to enable the administrative user to register new OAuth2 clients that can access the API server. --- gn3/settings.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gn3/settings.py') diff --git a/gn3/settings.py b/gn3/settings.py index 8fe9c01..b3dc343 100644 --- a/gn3/settings.py +++ b/gn3/settings.py @@ -73,6 +73,9 @@ MULTIPROCESSOR_PROCS = 6 # Number of processes to spawn AUTH_MIGRATIONS = "migrations/auth" AUTH_DB = os.environ.get( "AUTH_DB", f"{os.environ.get('HOME')}/genenetwork/gn3_files/db/auth.db") +OAUTH2_SCOPE = ( + "profile", "group", "role", "resource", "register-client", "user", + "masquerade", "migrate-data", "introspect") try: # *** SECURITY CONCERN *** -- cgit v1.2.3