forked from polka_billy/porridger
Added config loading from .env file
This commit is contained in:
@ -1,6 +1,5 @@
|
||||
from datetime import datetime, timedelta
|
||||
from typing import Annotated, Union
|
||||
import os
|
||||
|
||||
from fastapi import Depends, HTTPException, status
|
||||
from fastapi.security import OAuth2PasswordBearer
|
||||
@ -9,18 +8,12 @@ from passlib.context import CryptContext
|
||||
from sqlalchemy import select
|
||||
from sqlalchemy.orm import Session
|
||||
from sqlalchemy.ext.asyncio import AsyncSession
|
||||
from dotenv import load_dotenv
|
||||
|
||||
from .db import SessionLocal
|
||||
from . import orm_models, pydantic_schemas
|
||||
from .config import SECRET_KEY, ALGORITHM, ACCESS_TOKEN_EXPIRE_MINUTES
|
||||
|
||||
|
||||
# load_dotenv("unimportant.env")
|
||||
# SECRET_KEY = os.getenv("SECRET_KEY")
|
||||
# ALGORITHM = os.getenv("ALGORITHM")
|
||||
# ACCESS_TOKEN_EXPIRE_MINUTES = os.getenv("ACCESS_TOKEN_EXPIRE_MINUTES")
|
||||
ACCESS_TOKEN_EXPIRE_MINUTES = 1440
|
||||
SECRET_KEY = "651a52941cf5de14d48ef5d7af115709"
|
||||
ALGORITHM = "HS256"
|
||||
pwd_context = CryptContext(schemes=["bcrypt"], deprecated="auto")
|
||||
oauth2_scheme = OAuth2PasswordBearer(tokenUrl="/api/token")
|
||||
|
||||
|
Reference in New Issue
Block a user