Working on user log in

This commit is contained in:
Scott Idem
2021-04-07 15:09:18 -04:00
parent a3403109ae
commit 59417c6f91
3 changed files with 84 additions and 3 deletions

View File

@@ -24,6 +24,7 @@ class Account_Base(BaseModel):
code: Optional[str]
name: Optional[str]
short_name: Optional[str]
description: Optional[str]
enable: Optional[bool]

View File

@@ -35,6 +35,8 @@ class User_New_Base(BaseModel):
new_password: str
password: Optional[str]
allow_auth_key: Optional[int]
enable: Optional[bool] = False
enable_from: Optional[datetime.datetime]
enable_to: Optional[datetime.datetime] = datetime.datetime.now(datetime.timezone.utc) + datetime.timedelta(days=365)
@@ -113,6 +115,8 @@ class User_Out_Base(BaseModel):
email: Optional[str]
email_verified: Optional[bool]
password: Optional[str]
allow_auth_key: Optional[int]
auth_key: Optional[str]
enable: Optional[bool]
@@ -185,6 +189,8 @@ class User_Base(BaseModel):
email: Optional[str]
email_verified: Optional[bool]
password: Optional[str]
allow_auth_key: Optional[int]
auth_key: Optional[str]
enable: Optional[bool]