From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 4516 invoked from network); 22 Aug 2021 20:35:51 -0000 Received: from 1ess.inri.net (216.126.196.35) by inbox.vuxu.org with ESMTPUTF8; 22 Aug 2021 20:35:51 -0000 Received: from mail-ej1-f45.google.com ([209.85.218.45]) by 1ess; Sun Aug 22 16:32:34 -0400 2021 Received: by mail-ej1-f45.google.com with SMTP id a25so5784068ejv.6 for <9front@9front.org>; Sun, 22 Aug 2021 13:32:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=YoLnv6WZ2FKLpMrUOHKOvwPIK4RLuCiHvSaJbOWjff4=; b=hkDJrsCkVZMMVJJCaLFIkRUFQEDcG99t6nfhnshaWqbJXIQd4GGCsibkxb7wvnCr6k ZTxyIh4DQC97wkmRIQWOXGORkAIPefuoOValqCbVtJsPNNd5h4D9UlDo4CUeEDfoidnF kla9ZhM4o8E+M0Qvi/FjxVlbhgLoW8jSnV0jp2ioN46SHx2ojmQTqTFhqUtGM7gY+NyD xRYdQE1fgbPa0oxvHqyzjSaP0/HNX5BvniQXHLRbsEafhBfnj3SsjNWZg/JKT15WWWSG Up41ADvlGqRkQKedSRVKLieDcdfOynvZLpmPoWFNxKQa/6c7g2nvdLCz7BWyXR6u/7EM 2cWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=YoLnv6WZ2FKLpMrUOHKOvwPIK4RLuCiHvSaJbOWjff4=; b=FPiuh0rEnSivNXJR3oSByHEAr7+IccZB/WOkW9LYinzS0uVxWenttwZC9L+E+Wix7v 13wqtnpUq6HhKcwH/4IqDNgrJcSDJBUM4Z7I+Xg4SVjNoEUJZi/kvvaYUdVAwnv2BGBM 0KVV9rG4E2zCnEc7VgsFjTcn+/0zviC+BFiPa2oxvlvFEsycTJ4B0rTJwjE7v3jfimbg 8f7V1ZfObM/syHzoVAxv6pOZo7oLsB5fwdC3c581ZM7PdOkmueTC9EW8PLtqO0FBSzVu Dc+0vXnd04GaBQ246XBzg+SeYB4AtQpSgWxkTw6A17kWjRVGEtYoF6sLc9NTJuNPSFvC sK5g== X-Gm-Message-State: AOAM531CQmDHr311IVmcK9eAKjkEiUoVZWuY7gBacb4OB3txbnndb/Vp A5t/pUHaeTaBTHJWB/mmK0FF7pDASJgPxomOaX4= X-Google-Smtp-Source: ABdhPJy7NIr8AWRGAoBXz617N1Fz863JvinVA+eeAB2Sqwkjxoio5VV3VJVRptJb4dE/hbjzNwwsUa1grTlQ1rmk1rg= X-Received: by 2002:a17:906:b286:: with SMTP id q6mr32028654ejz.120.1629664345021; Sun, 22 Aug 2021 13:32:25 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Demetrius Iatrakis Date: Sun, 22 Aug 2021 23:32:13 +0300 Message-ID: To: 9fans <9fans@9fans.net> Cc: 9front@9front.org Content-Type: text/plain; charset="UTF-8" List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: optimized proven app hardware Subject: [9front] Re: [9fans] OAuth2 in factotum Reply-To: 9front@9front.org Precedence: bulk Thank you for your work. Don't forget to add type is text dst is oauth plumb to oauth to your plumber's rules file to create the oauth port. I have also added the authorization code flow to the factotum module (can be enabled by adding `flow=auth` to the key), but it requires the user to import the plan9port plumber into factotum's namespace. I am unsure what the best way to do this is. Plan9port provides import(4) which relies on SSH, but 9front does not provide an SSH server. -- Demetrius