Spaces:
Sleeping
Sleeping
Commit
·
9264f0c
1
Parent(s):
836f140
root route
Browse files
main.py
CHANGED
|
@@ -13,6 +13,9 @@ from typing import Optional
|
|
| 13 |
|
| 14 |
load_dotenv()
|
| 15 |
|
|
|
|
|
|
|
|
|
|
| 16 |
# Supabase Configuration
|
| 17 |
SUPABASE_URL = os.getenv("SUPABASE_URL")
|
| 18 |
SUPABASE_KEY = os.getenv("SUPABASE_KEY")
|
|
@@ -99,6 +102,12 @@ async def init_system_user():
|
|
| 99 |
if not existing_user.data:
|
| 100 |
supabase.table("users").insert(system_user_data).execute()
|
| 101 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 102 |
# Authentication Routes
|
| 103 |
@auth_router.post("/signup", status_code=status.HTTP_201_CREATED)
|
| 104 |
async def signup(request: SignupRequest):
|
|
|
|
| 13 |
|
| 14 |
load_dotenv()
|
| 15 |
|
| 16 |
+
SERVER_NAME = "Nexus Authentication Service"
|
| 17 |
+
VERSION = "1.0"
|
| 18 |
+
|
| 19 |
# Supabase Configuration
|
| 20 |
SUPABASE_URL = os.getenv("SUPABASE_URL")
|
| 21 |
SUPABASE_KEY = os.getenv("SUPABASE_KEY")
|
|
|
|
| 102 |
if not existing_user.data:
|
| 103 |
supabase.table("users").insert(system_user_data).execute()
|
| 104 |
|
| 105 |
+
|
| 106 |
+
@auth_router.post("/", status_code=status.HTTP_200_OK)
|
| 107 |
+
async def root(request: SignupRequest):
|
| 108 |
+
message = f'{SERVER_NAME} v{VERSION}'
|
| 109 |
+
return {"message": message}
|
| 110 |
+
|
| 111 |
# Authentication Routes
|
| 112 |
@auth_router.post("/signup", status_code=status.HTTP_201_CREATED)
|
| 113 |
async def signup(request: SignupRequest):
|