Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -35,11 +35,17 @@ from typing import Dict, Optional
|
|
| 35 |
import chainlit as cl
|
| 36 |
|
| 37 |
|
| 38 |
-
|
| 39 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 40 |
|
| 41 |
-
|
| 42 |
-
|
|
|
|
|
|
|
| 43 |
|
| 44 |
@cl.on_chat_start
|
| 45 |
async def on_chat_start():
|
|
|
|
| 35 |
import chainlit as cl
|
| 36 |
|
| 37 |
|
| 38 |
+
# Retrieving environment variables
|
| 39 |
+
OAUTH_CLIENT_ID = os.getenv("OAUTH_CLIENT_ID")
|
| 40 |
+
OAUTH_CLIENT_SECRET = os.getenv("OAUTH_CLIENT_SECRET")
|
| 41 |
+
OAUTH_SCOPES = os.getenv("OAUTH_SCOPES").split(',') # Assuming OAUTH_SCOPES is a comma-separated list
|
| 42 |
+
OPENID_PROVIDER_URL = os.getenv("OPENID_PROVIDER_URL")
|
| 43 |
+
SPACE_HOST = os.getenv("SPACE_HOST")
|
| 44 |
|
| 45 |
+
# Constructing the redirect URL using the SPACE_HOST variable
|
| 46 |
+
redirect_uri = f"https://{SPACE_HOST}/login/callback"
|
| 47 |
+
|
| 48 |
+
print(OAUTH_CLIENT_ID, OAUTH_CLIENT_SECRET, OAUTH_SCOPES, OPENID_PROVIDER_URL, SPACE_HOST, redirect_uri)
|
| 49 |
|
| 50 |
@cl.on_chat_start
|
| 51 |
async def on_chat_start():
|