UI a menu a FA
This commit is contained in:
+4
-4
@@ -33,7 +33,7 @@ GOOGLE_USERINFO_URL = "https://openidconnect.googleapis.com/v1/userinfo"
|
||||
@router.get("/login", response_class=HTMLResponse)
|
||||
def login_form(request: Request):
|
||||
if current_user(request):
|
||||
return RedirectResponse(url="/portal/operations", status_code=303)
|
||||
return RedirectResponse(url="/portal/apps", status_code=303)
|
||||
|
||||
return _render_login()
|
||||
|
||||
@@ -58,13 +58,13 @@ def login(request: Request, username: str = Form(...), password: str = Form(...)
|
||||
metadata={"username": user.get("username")},
|
||||
)
|
||||
|
||||
return RedirectResponse(url="/portal/operations", status_code=303)
|
||||
return RedirectResponse(url="/portal/apps", status_code=303)
|
||||
|
||||
|
||||
@router.get("/auth/gitea/login")
|
||||
def gitea_login(request: Request):
|
||||
if current_user(request):
|
||||
return RedirectResponse(url="/portal/operations", status_code=303)
|
||||
return RedirectResponse(url="/portal/apps", status_code=303)
|
||||
return _render_login("Gitea login is disabled. Use Google sign in.")
|
||||
|
||||
gitea_url = get_gitea_public_url()
|
||||
@@ -148,7 +148,7 @@ def gitea_callback(request: Request, code: str = "", state: str = "", error: str
|
||||
@router.get("/auth/google/login")
|
||||
def google_login(request: Request):
|
||||
if current_user(request):
|
||||
return RedirectResponse(url="/portal/operations", status_code=303)
|
||||
return RedirectResponse(url="/portal/apps", status_code=303)
|
||||
if get_auth_mode() == "local":
|
||||
return _render_login("Google login is not enabled in local auth mode.")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user