TLS, or Transport Layer Security, is a communication standard for computers to communicate via encrypted messages over a public Network.

Why should I care?

TLS is the standard underpinning browsing the Web every time you type https:// into the URL bar. Without TLS it would not be possible to do commerce on the Internet.

How does it works?

The technical details are complex. What is important here is to understand that in order to enable login to your application on a custom domain, you will need a TLS private key and certificate.

Armed with a private key, a TLS certificate can be obtained from third parties (ex: letsencrypt). TLS certificates do expire and have to be renewed regularly, typically every 3 months.