HTTP Basic is fine, but this is super annoying on iOS, you cannot save a bookmark with the information pre-saved or anything. So let's bite the bullet and setup a passkey auth workflow. First launch, or maybe with a flag or something, let someone register a passkey, save that data to a static file, and then use that to authenticate against.
Some helpful articles while I was looking into this:
HTTP Basic is fine, but this is super annoying on iOS, you cannot save a bookmark with the information pre-saved or anything. So let's bite the bullet and setup a passkey auth workflow. First launch, or maybe with a flag or something, let someone register a passkey, save that data to a static file, and then use that to authenticate against.
Some helpful articles while I was looking into this: