MCPcopy Create free account
hub / github.com/Tron521/codex-console-temp / _guard_page_request

Function _guard_page_request

src/web/app.py:201–206  ·  view source on GitHub ↗
(request: Request)

Source from the content-addressed store, hash-verified

199 return templates.TemplateResponse(name, template_context, status_code=status_code)
200
201 def _guard_page_request(request: Request) -> Optional[RedirectResponse]:
202 if is_default_security_config_active():
203 return build_setup_password_redirect()
204 if not is_request_authenticated(request):
205 return build_login_redirect(request)
206 return None
207
208 @app.get("/login", response_class=HTMLResponse)
209 async def login_page(request: Request, next: Optional[str] = "/", notice: Optional[str] = ""):

Callers 5

indexFunction · 0.85
accounts_pageFunction · 0.85
email_services_pageFunction · 0.85
settings_pageFunction · 0.85
logs_pageFunction · 0.85

Calls 4

is_request_authenticatedFunction · 0.85
build_login_redirectFunction · 0.85

Tested by

no test coverage detected