mirror of
https://github.com/open-webui/open-webui
synced 2025-05-17 12:03:41 +00:00
fix: webui_auth permission issue
This commit is contained in:
parent
1c2aa10796
commit
88e8f31c07
@ -131,7 +131,9 @@ async def signin(request: Request, form_data: SigninForm):
|
|||||||
request,
|
request,
|
||||||
SignupForm(email=admin_email, password=admin_password, name="User"),
|
SignupForm(email=admin_email, password=admin_password, name="User"),
|
||||||
)
|
)
|
||||||
|
|
||||||
user = Auths.authenticate_user(admin_email.lower(), admin_password)
|
user = Auths.authenticate_user(admin_email.lower(), admin_password)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
user = Auths.authenticate_user(form_data.email.lower(), form_data.password)
|
user = Auths.authenticate_user(form_data.email.lower(), form_data.password)
|
||||||
|
|
||||||
@ -161,7 +163,7 @@ async def signin(request: Request, form_data: SigninForm):
|
|||||||
|
|
||||||
@router.post("/signup", response_model=SigninResponse)
|
@router.post("/signup", response_model=SigninResponse)
|
||||||
async def signup(request: Request, form_data: SignupForm):
|
async def signup(request: Request, form_data: SignupForm):
|
||||||
if not request.app.state.ENABLE_SIGNUP:
|
if not request.app.state.ENABLE_SIGNUP and WEBUI_AUTH:
|
||||||
raise HTTPException(
|
raise HTTPException(
|
||||||
status.HTTP_403_FORBIDDEN, detail=ERROR_MESSAGES.ACCESS_PROHIBITED
|
status.HTTP_403_FORBIDDEN, detail=ERROR_MESSAGES.ACCESS_PROHIBITED
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user