Added app directory
This commit is contained in:
20
app/src/settings.py
Normal file
20
app/src/settings.py
Normal file
@@ -0,0 +1,20 @@
|
||||
from fastapi.security import OAuth2PasswordBearer
|
||||
from passlib.context import CryptContext
|
||||
|
||||
import os
|
||||
import motor.motor_asyncio
|
||||
|
||||
# ================= Creating necessary variables ========================
|
||||
#------------------ Token, authentication variables ---------------------
|
||||
SECRET_KEY = "4ab5be85c8c56eecdd547f7831979be83de58a6768d10a314f54cda4e4d67ffe"
|
||||
ALGORITHM = "HS256"
|
||||
ACCESS_TOKEN_EXPIRE_MINUTES = 30
|
||||
|
||||
pwd_context = CryptContext(schemes=["bcrypt"], deprecated="auto")
|
||||
|
||||
oauth2_scheme = OAuth2PasswordBearer(tokenUrl="token")
|
||||
|
||||
|
||||
#----------------- Database variables (MongoDB) --------------------------
|
||||
client = motor.motor_asyncio.AsyncIOMotorClient(os.environ["DB_URL"])
|
||||
db = client.myTestDB
|
||||
Reference in New Issue
Block a user