Как добавить аутентификацию в приложение Vue.js Express MongoDB - PullRequest
0 голосов
/ 10 октября 2019

Я пытаюсь добавить функцию аутентификации в интерфейс на основе стека MEVN. В прошлом я создавал другие приложения, которые используют Firebase для обработки аутентификации. В этих интерфейсах я обычно использовал бы строки кода, такие как firebase.auth().createUserWithEmailAndPassword(this.email, this.password) и firebase.auth().signInWithEmailAndPassword(this.email, this.password), при настройке нового пользователя и входе в систему как этот пользователь. Я бы также использовал строку кода, такую ​​как let snapshot = ref.where('userid', '==', firebase.auth().currentUser.uid).get(), чтобы извлечь данные currentUser из FireStore. Можно ли повторить эту функцию с MongoDB? Есть ли у MongoDB Atlas (или Compass) панель инструментов authentication, аналогичная Firebase? Если нет, то с чего мне начать, если я хочу настроить Express и MongoDB для установки нового пользователя, а затем провести различие между данными вошедшего в систему пользователя и всех других не вошедших в систему пользователей? Обратная связь приветствуется. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...