Standard Authentication and Authorization in Dgraph Self-Managed Deployment

Hello,
I am a new Dgraph user and joined the community about a month ago.

What I want to do

I want to add free secure authentication and authorization for my self-managed dgraph database deployed on a single-server Kubernetes cluster.

If you could give me some relevant pieces of documentation, tutorials or patiently explain to me how to achieve this, I would very much appreciate it.

What I did

I deployed Dgraph on a VPS in a Kubernetes cluster following the instructions given for the single-server cluster setup.

Dgraph metadata

dgraph version

v24.0