If you have the screen with anonymous enable and the users are using that URL, that would work. But do as @Daniël Kuhlmann said.
If that app is for any User, that means, without any role, in this case just using the anonymous role, I think you would not need to have the Login. If there is an exception or any error, if the user doesn't have a current user id, he will go to the Login Screen, So, I would advise you to change the OnException flow a bit and change the exception to the Screen you want the user to go to.
