Hey @SoapDog (Macbook Air), sorry I wasn't attentive enough in yesterdays office-hour. We could have cleared this up sooner. To me it just sounded like you wanted to replace the sign-in feature from room2-check with an implementation in patchfox.
yes, you are right. You don't need http-auth to register an alias. You do need an ssb-client connection to the room server and then issue the room.registerAlias
command. The arguments for it are the alias itself and a signed string (for tamper resistance and verification by resolving users) over the alias, room's and the member's pubkey. You can see the code for this here in go, here in js and as step3 in the rooms spec.