Hi,
I have an application that logs the user in via Auth0. The user is redirected to a web browser to log in. I want to do a check to verify the service is available before sending the user so the user can be alerted if the service is not available to them for one reason or another. Is there a call to the Auth0 API that can be done without a token to verify that my domain is reachable to the client before sending them to the browser to log in? I’m sure I could ping it but that doesn’t definitely prove the service is available looking for a more detailed response.
I appreciate your help. I was looking more for a JSON response for my specific server. If that’s not possible I suppose I can parse the Atom feed. How up-to-date is the status page? I’m really looking for something to verify that the information is reachable. If there is a routing issue or other type of issue that is not recognized by the status page.
Thank you for your response, can you describe what the best practice would be for a backup authentication should auth0 become unavailable? As of course at some point is inevitable for it to occur.
Thank you for your answers, Dan! It seems a bit odd that no one has created and you wouldn’t encourage a backup plan. I’ve never used a service a backup wouldn’t make more robust by adding a failover. It doesn’t seem responsible to not have a backup plan. I’m going to design something using the current API. Regardless of the fact that you might not suggest this, it would most definitely be helpful to know if there is a technical or security reason why you would not suggest this.
I don’t see any advantages of downtime for private cloud deployments.
I appreciate your time Dan, you are correct, you did say that most of your customers don’t have a failover auth service in place and I apologize misreading that. I’d still like to go with a way to do this that directs our login to a backcup/failover service completely separate from Auth0 for better autonomy of the services. I see there is not a direct way to detect if the service is available, I appreciate your time. Have a great day!