Skip to content

Commit

Permalink
Add imports and update settings in auth.py
Browse files Browse the repository at this point in the history
  • Loading branch information
ogabrielluiz committed Nov 10, 2023
1 parent 229210d commit 9483e9d
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions src/backend/langflow/services/settings/auth.py
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
import secrets
from pathlib import Path
from typing import Optional
import secrets

from loguru import logger
from passlib.context import CryptContext
from pydantic import Field, validator
from pydantic_settings import BaseSettings

from langflow.services.settings.constants import (
DEFAULT_SUPERUSER,
DEFAULT_SUPERUSER_PASSWORD,
)
from langflow.services.settings.utils import read_secret_from_file, write_secret_to_file

from pydantic import Field, validator
from pydantic_settings import BaseSettings
from passlib.context import CryptContext
from loguru import logger


class AuthSettings(BaseSettings):
# Login settings
CONFIG_DIR: str
SECRET_KEY: str = Field(
default="",
description="Secret key for JWT. If not provided, a random one will be generated.",
env="LANGFLOW_SECRET_KEY",
allow_mutation=False,
frozen=False,
)
ALGORITHM: str = "HS256"
ACCESS_TOKEN_EXPIRE_MINUTES: int = 60
Expand Down

0 comments on commit 9483e9d

Please sign in to comment.