pub fn wait_for_auth_code(port: u16) -> Result<String, String>
Inicia um servidor temporário para receber o callback do OAuth. Bloqueia a thread até receber o código ou dar timeout.