forked from open-webui/open-webui
chore: code formatting
This commit is contained in:
parent
047c9fe82c
commit
12287f8680
1 changed files with 26 additions and 21 deletions
|
@ -103,15 +103,20 @@ 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:
|
if user:
|
||||||
token = create_token(
|
token = create_token(
|
||||||
data={"id": user.id},
|
data={"id": user.id},
|
||||||
|
|
Loading…
Reference in a new issue