-
-
Notifications
You must be signed in to change notification settings - Fork 205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can’t log in if another auth layer is used (Cloudflare Access) #49
Comments
Doesn't sound like a bug to me. More of a request to support whatever Cloudflare is doing. |
What’s it doing to check that the url you put in is actually a Traccar instance? |
It checks the server API endpoint. |
Would it be possible to still allow the page to be viewed if that check fails, and check again on the next page load? |
What do you mean by possible? It's not how it works now, but anything is possible to implement. |
Possible as in doable without major refactoring or something else that would take far too much time. I don’t know jack about iOS development otherwise I’d take a look at it. Also whether it’s worth it at all. I’m not sure how many other users are using Traccar with an added security layer like Cloudflare Access. Or would like to host it publicly, but are worried about incident response in case of another log4j style zero day and would rather leave that part up to cloudflare. |
You're the first person so for who has this issue, so we definitely won't implement it ourselves until there's enough interest. |
Describe the bug
If I enable Cloudflare Access as an additional layer of security on my instance, the app says it can’t connect to the server. Because the app just shows the web interface, I would expect it to show my cloudflare login screen and allow me to log in before displaying the Traccar interface.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The app should show the extra login screen, rather than complain that the site doesn’t look like Traccar and refuse to show anything
Smartphone (please complete the following information):
The text was updated successfully, but these errors were encountered: