feat: auto log in feature
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
cellarspoon
2022-01-10 09:09:33 +01:00
parent d8d0504570
commit e347b1eed1
3 changed files with 9 additions and 0 deletions

View File

@ -11,6 +11,11 @@ router = APIRouter()
@router.get("/login")
async def login(request: Request):
from keycloak_collective_portal.config import AUTOMATICALLY_LOG_IN
if AUTOMATICALLY_LOG_IN:
return RedirectResponse(request.url_for("login_keycloak"))
return request.app.state.templates.TemplateResponse(
"login.html", context={"request": request}
)