Mistake. It should return `return;` if the current request is not a URL Authentication Request otherwise the `BasicAuthProvider` will  never be fired.