diff --git a/backend/open_webui/apps/webui/routers/auths.py b/backend/open_webui/apps/webui/routers/auths.py index 9c0a6e452..5d2e257df 100644 --- a/backend/open_webui/apps/webui/routers/auths.py +++ b/backend/open_webui/apps/webui/routers/auths.py @@ -246,13 +246,13 @@ async def ldap_auth(request: Request, response: Response, form_data: LdapForm): ) user = Auths.insert_new_auth( - mail, - str(uuid.uuid4()), - cn, - None, - role, + email=mail, + password=str(uuid.uuid4()), + name=cn, + role=role ) + if not user: raise HTTPException( 500, detail=ERROR_MESSAGES.CREATE_USER_ERROR