How about a custom login Methode for Cloudflare access?
What I mean:
My idea would be that you can login to Zero Trust in the access area of third party providers or if you have your own application or API or login method or the like. How I would implement it would be as follows.
How I would implement it
I would just add another login method name Custom. When you click on it, it will ask you for the api endpoint, header you need. What is also important to know for Cloudflare would be email, username and other information. I would simply add a code field where you then define the necessary data such as username, email and so on. (I would also add a DOCS where standard JSON data such as “username”, “email” etc. are entered so that Cloudflare can also recognise it or you define yourself which variables are used for what.
Why do I suggest such a thing?
I suggest something like this because we don’t always want to or can’t log in ourselves with GitHub or MS or Google and the function with the code via email is also such a thing with Cloudflare that we don’t like to see or use because it simply takes far too long until you even receive the email. And that would be one of the possibilities to implement an endless number of third party providers in Zero Trust.
Reference images:
Second reference Config Schema: upload://lCwPzDYjJRZ3uPZoVbJkllc2GvC.png
First reference Config Schema: upload://mo5cUXgv52QYCbO6GCSvpsLxuNg.png