From a094b56d44621e762b4f448cb550a26a82e2480c Mon Sep 17 00:00:00 2001 From: Valentin CZERYBA Date: Sat, 1 Mar 2025 14:02:11 +0100 Subject: [PATCH] add google client id --- app/dependencies/users_token.py | 6 +++--- requierements.txt | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app/dependencies/users_token.py b/app/dependencies/users_token.py index ea1bcee..c1b1b36 100644 --- a/app/dependencies/users_token.py +++ b/app/dependencies/users_token.py @@ -11,7 +11,7 @@ from ..models import users, token from ..dependencies import database, cookie from authlib.integrations.starlette_client import OAuth -import httpx +import httpx, os SECRET_KEY = "09d25e094faa6ca2556c818166b7a9563b93f7099f6f0f4caa6cf63b88e8d3e7" ALGORITHM = "HS256" @@ -22,8 +22,8 @@ pwd_context = CryptContext(schemes=["bcrypt"], deprecated="auto") oauth = OAuth() oauth.register( name="google", - client_id="GOOGLE_CLIENT_ID", - client_secret="GOOGLE_CLIENT_SECRET", + client_id=os.environ["GOOGLE_CLIENT_ID"], + client_secret=os.environ["GOOGLE_CLIENT_SECRET"], authorize_url="https://accounts.google.com/o/oauth2/auth", access_token_url="https://oauth2.googleapis.com/token", client_kwargs={"scope": "openid email profile"}, diff --git a/requierements.txt b/requierements.txt index d02c4ea..6dffde1 100644 --- a/requierements.txt +++ b/requierements.txt @@ -6,4 +6,5 @@ passlib[bcrypt] python-multipart fastapi-mail redis -authlib \ No newline at end of file +authlib +httpx \ No newline at end of file