#!/usr/bin/env python3 import os, base64 auth_header = os.environ ['HTTP_AUTHORIZATION'] auth_basic = auth_header.split('Basic ', 1)[1] u, p = base64.b64decode(basic_auth).split(':', 1) u = u.decode() print(u, p) Caveats: it might work1 it might not2 cgipython