Is this possible on any modern day phone or tablet? Selfhosting as made me very privacy-consciouss and am concerned about my iphone.

  • @thelittleblackbird
    link
    English
    510 days ago

    The answer is mTLS.

    But you will run into the key distribution problem. But if your number of devices is manageable, it could be the solution

      • @InnerScientist
        link
        English
        3
        edit-2
        10 days ago

        You create a (self-signed) CA certificate, put its certificate as the client ca in your web server.

        Then you can create certificates using this CA that you distribute to your devices, only devices that have a certificate signed by your CA are allowed to connect.