Spaces:
Sleeping
Sleeping
OnlyBiggg
commited on
Commit
·
87a0ffb
1
Parent(s):
dd9b2b9
fix get acces token
Browse files- Dockerfile +2 -2
- core/conf.py +1 -1
- core/token_manager.py +1 -1
Dockerfile
CHANGED
|
@@ -1,11 +1,11 @@
|
|
| 1 |
-
FROM python:3.10.
|
| 2 |
|
| 3 |
RUN adduser --disabled-password --gecos '' appuser
|
| 4 |
|
| 5 |
|
| 6 |
ENV API_BASE_URL=https://api-dev.futabus.vn
|
| 7 |
|
| 8 |
-
ENV
|
| 9 |
|
| 10 |
ENV ENVIRONMENT=dev
|
| 11 |
|
|
|
|
| 1 |
+
FROM python:3.10.16-slim
|
| 2 |
|
| 3 |
RUN adduser --disabled-password --gecos '' appuser
|
| 4 |
|
| 5 |
|
| 6 |
ENV API_BASE_URL=https://api-dev.futabus.vn
|
| 7 |
|
| 8 |
+
ENV API_BASE_URL_ACCESS_TOKEN=https://api-dev.futabus.vn/identity/api/token/anonymous-token
|
| 9 |
|
| 10 |
ENV ENVIRONMENT=dev
|
| 11 |
|
core/conf.py
CHANGED
|
@@ -22,7 +22,7 @@ class Settings(BaseSettings):
|
|
| 22 |
|
| 23 |
|
| 24 |
API_BASE_URL: str
|
| 25 |
-
|
| 26 |
|
| 27 |
# DATABASE_TYPE: Literal['mysql', 'postgresql']
|
| 28 |
# DATABASE_HOST: str
|
|
|
|
| 22 |
|
| 23 |
|
| 24 |
API_BASE_URL: str
|
| 25 |
+
API_BASE_URL_ACCESS_TOKEN: str
|
| 26 |
|
| 27 |
# DATABASE_TYPE: Literal['mysql', 'postgresql']
|
| 28 |
# DATABASE_HOST: str
|
core/token_manager.py
CHANGED
|
@@ -17,7 +17,7 @@ async def get_access_token() -> str:
|
|
| 17 |
|
| 18 |
async def refresh_access_token():
|
| 19 |
async with httpx.AsyncClient() as client:
|
| 20 |
-
response = await client.
|
| 21 |
response.raise_for_status()
|
| 22 |
data = response.json()
|
| 23 |
access_token = data.get("data")
|
|
|
|
| 17 |
|
| 18 |
async def refresh_access_token():
|
| 19 |
async with httpx.AsyncClient() as client:
|
| 20 |
+
response = await client.get(url=API_ACCESS_TOKEN)
|
| 21 |
response.raise_for_status()
|
| 22 |
data = response.json()
|
| 23 |
access_token = data.get("data")
|