Commit 12287f86 authored by Timothy J. Baek's avatar Timothy J. Baek
Browse files

chore: code formatting

parent 047c9fe8
...@@ -103,32 +103,37 @@ async def update_password( ...@@ -103,32 +103,37 @@ async def update_password(
async def signin(request: Request, form_data: SigninForm): async def signin(request: Request, form_data: SigninForm):
if WEBUI_AUTH_TRUSTED_EMAIL_HEADER: if WEBUI_AUTH_TRUSTED_EMAIL_HEADER:
if WEBUI_AUTH_TRUSTED_EMAIL_HEADER not in request.headers: if WEBUI_AUTH_TRUSTED_EMAIL_HEADER not in request.headers:
raise HTTPException(400, raise HTTPException(400, detail=ERROR_MESSAGES.INVALID_TRUSTED_HEADER)
detail=ERROR_MESSAGES.INVALID_TRUSTED_HEADER)
trusted_email = request.headers[WEBUI_AUTH_TRUSTED_EMAIL_HEADER].lower() trusted_email = request.headers[WEBUI_AUTH_TRUSTED_EMAIL_HEADER].lower()
if not Users.get_user_by_email(trusted_email.lower()): if not Users.get_user_by_email(trusted_email.lower()):
await signup(request, SignupForm(email=trusted_email, password=str(uuid.uuid4()), name=trusted_email)) await signup(
request,
SignupForm(
email=trusted_email, password=str(uuid.uuid4()), name=trusted_email
),
)
user = Auths.authenticate_user_by_trusted_header(trusted_email) user = Auths.authenticate_user_by_trusted_header(trusted_email)
else: else:
user = Auths.authenticate_user(form_data.email.lower(), user = Auths.authenticate_user(form_data.email.lower(), form_data.password)
form_data.password)
if user:
token = create_token(
data={"id": user.id},
expires_delta=parse_duration(request.app.state.JWT_EXPIRES_IN),
)
return { if user:
"token": token, token = create_token(
"token_type": "Bearer", data={"id": user.id},
"id": user.id, expires_delta=parse_duration(request.app.state.JWT_EXPIRES_IN),
"email": user.email, )
"name": user.name,
"role": user.role, return {
"profile_image_url": user.profile_image_url, "token": token,
} "token_type": "Bearer",
else: "id": user.id,
raise HTTPException(400, detail=ERROR_MESSAGES.INVALID_CRED) "email": user.email,
"name": user.name,
"role": user.role,
"profile_image_url": user.profile_image_url,
}
else:
raise HTTPException(400, detail=ERROR_MESSAGES.INVALID_CRED)
############################ ############################
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment