Я пытаюсь добавить функцию аутентификации в интерфейс на основе стека 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 для установки нового пользователя, а затем провести различие между данными вошедшего в систему пользователя и всех других не вошедших в систему пользователей? Обратная связь приветствуется. Спасибо!