Devi dichiarare il parametro authSource nella tua stringa di connessione per specificare il nome del database che contiene le credenziali del tuo utente:
var options = {
user: "superuser",
pass: "12345678"
};
var mongooseConnectionString = 'mongodb://localhost/twitter-mongo?authSource=admin';
Nota:per gli utenti di Mongoose 4.x, potresti voler includere anche useMongoClient: true
nelle tue opzioni oggetto. Questo disattiva Autenticarsi utilizzando MongoClient.connect con credenziali di autenticazione e open() è deprecato messaggi di errore.