Issue #3149799 by mxr576, jungle: BasicAuth::authenticate() does not respect the implemented interface (cherry picked from commit e884efa3)