about summary refs log tree commit diff
path: root/main.py
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2023-09-07 15:49:00 +0300
committerFrederick Muriuki Muriithi2023-10-10 11:12:40 +0300
commit0a8279891190e49867d3a1d72db0f7c7cd275646 (patch)
tree9acceecfcf2667abeaac743e4c7f5139fd5e0afd /main.py
parente4af0bbac585b46a5d6303d752cea18ca527d676 (diff)
downloadgenenetwork3-0a8279891190e49867d3a1d72db0f7c7cd275646.tar.gz
Remove authentication from GN3
Authentication should be handled by the auth server (gn-auth) and thus, this
commit removes code handling user authentication from the GN3 system.
Diffstat (limited to 'main.py')
-rw-r--r--main.py16
1 files changed, 1 insertions, 15 deletions
diff --git a/main.py b/main.py
index d74f3aa..3a6a6d4 100644
--- a/main.py
+++ b/main.py
@@ -3,7 +3,6 @@ import sys
 import uuid
 import json
 from math import ceil
-from pathlib import Path
 from datetime import datetime
 
 
@@ -12,13 +11,10 @@ from yoyo import get_backend, read_migrations
 
 from gn3 import migrations
 from gn3.app import create_app
-from gn3.auth.authentication.users import hash_password
+from gn3.auth.authorisation.users import hash_password
 
 from gn3.auth import db
 
-from scripts import register_sys_admin as rsysadm# type: ignore[import]
-from scripts import migrate_existing_data as med# type: ignore[import]
-
 app = create_app()
 
 ##### BEGIN: CLI Commands #####
@@ -112,16 +108,6 @@ def assign_system_admin(user_id: uuid.UUID):
               file=sys.stderr)
         sys.exit(1)
 
-@app.cli.command()
-def make_data_public():
-    """Make existing data that is not assigned to any group publicly visible."""
-    med.entry(app.config["AUTH_DB"], app.config["SQL_URI"])
-
-@app.cli.command()
-def register_admin():
-    """Register the administrator."""
-    rsysadm.register_admin(Path(app.config["AUTH_DB"]))
-
 ##### END: CLI Commands #####
 
 if __name__ == '__main__':