Hello everyone,
This may be a basic question but I can’t seem to locate the answer. When deploying the live app, it seems that anyone can add “version-live?debug_mode=true” to the end of my URL and debug the app.
When I check “limit access to this app in run mode” with user&pass, then the regular url also requires a username and password, so it blocks the app entirely.
Any ideas how to prevent users from adding this to the URL?
It would seem that way when you are testing that and are still logged into your Bubble account…but in reality, nobody else except the application owner or collaborators can see that. Try logging out of your bubble account and testing.
Thanks @boston85719
I just tried it and it still shows me the debugger. Even in another browser and I am logged out, even in incognito. So unless they are looking at my IP or something…
Well I just tried on Safari and Chrome and the behaviour was as expected (no debugger shown). When I visit in Chrome where I’m logged into Bubble but all Bubble tabs are closed, I can see the debugger (presumably because the Bubble login cookie is identified or something)
It has never worked in live before when not logged in (I know because I try and tinker around with other people’s live sites
I think they might have gotten to it, as I tried on another users app and it doesn’t allow the debug_mode because I am not the owner or the app or a collaborator, however, this may be a bug that is specific to your app and not the platform at large.
Update: Changed “who can see and modify the app” to private and it solved the issue. I did try it before and it did not have an effect, but at this point I can’t say for sure whether it was a bug and they did something, I simply didn’t deploy when I tested it, or anything else… so the important thing is that it is solved. Thank you everyone for looking into this.