chore: remove OIDC debug logging

This commit is contained in:
2026-03-01 01:24:45 +01:00
parent 59d9b438a1
commit 1b543ed44a

View File

@@ -25,20 +25,6 @@ async def oidc_callback(request: Request, db: Session = Depends(get_db)) -> Redi
userinfo = token.get("userinfo") or {} userinfo = token.get("userinfo") or {}
groups = userinfo.get("groups", []) groups = userinfo.get("groups", [])
import logging as _logging, base64 as _b64, json as _json
_log = _logging.getLogger("shorefront.auth")
_log.warning("userinfo keys: %s | groups: %r", list(userinfo.keys()), groups)
_raw = token.get("id_token", "")
if _raw:
try:
_payload = _raw.split(".")[1]
_payload += "=" * (-len(_payload) % 4)
_id_claims = _json.loads(_b64.b64decode(_payload))
_log.warning("ID token claims: %s", _id_claims)
except Exception as _e:
_log.warning("Could not decode id_token: %s", _e)
if FIREWALL_ADMINS_GROUP not in groups: if FIREWALL_ADMINS_GROUP not in groups:
raise HTTPException(status_code=status.HTTP_403_FORBIDDEN, detail="Not in firewall admins group") raise HTTPException(status_code=status.HTTP_403_FORBIDDEN, detail="Not in firewall admins group")