Impedir a autenticação pop-up 401 com CouchDB PouchDB

Para um aplicativo Web JavaScript (baseado em AngularJS), estou usando o PouchDB replicando um banco de dados do CouchDB no meu servidor. A autenticação no PouchDB funciona bem comautenticação pouchdb. Eu quero gerenciar isso através de uma tela de login html / js.

No entanto, se o usuário digitar credenciais incorretas, eu recebo uma401 Unauthorized do servidor CouchDB que causa um pop-up do navegador solicitando credenciais.

Como posso evitar esse pop-up de autenticação feio e lidar com tudo do meu javascript ?!

questionAnswers(3)

yourAnswerToTheQuestion