https://mranv.pages.dev/posts/blog-08-zero-trust-network-access-rust-implementation/