Публикации по теме 'mongodb'
Микросервис сокращения URL-адресов
URL означает унифицированный указатель ресурсов и используется для указания адресов во всемирной паутине. Типичный URL-адрес имеет вид http://www.example.com/index.html и состоит из протокола ( http ), имени хоста ( www.example.com ) и имени файла ( index.html ). Я узнал больше об URL-адресе при создании этого проекта API URL Shortener Microservice с Node и MongoDB. Посмотреть проект можно здесь , посмотреть код в этом репозитории GitHub или в моем профиле Glitch .
Технологии,..
NextAuth, часть 17 — Использование поставщика учетных данных с MongoDB
Войдите, выйдите и зарегистрируйте приложение Next.js
Чтобы использовать поставщик учетных данных, мы должны удалить адаптер (поставщик учетных данных не работает при наличии адаптера 🤷♂️). И поскольку мы уже удалили адаптер, поставщика электронной почты также необходимо удалить.
Сначала нам нужно установить два пакета: bcrypt и Mongoose.
yarn add bcrypt mongoose
Создать служебную функцию подключения MongoDB
Insider Inc. посетила MongoDB World — вот что мы узнали
Недавно мы посетили MongoDB World в Нью-Йорке, где прекрасно провели время и пообщались с командой Mongo, а также с коллегами по отрасли. Мы также остались в восторге от всех новых объявлений, которые мы услышали на мероприятии.
Вот некоторые из наиболее полезных вещей, которые мы узнали: (Мы рады начать их реализацию в ближайшие месяцы.)
оператор конвейера $merge , позволяющий материализовать представления по запросу с гораздо меньшей нагрузкой на базу данных. Основные..
Проблема ограничения подключения Next.js и MongoDB
Next.js и проблема лимита подключений к MongoDB
Next.js — это популярная среда рендеринга на стороне сервера (SSR), которая позволяет разработчикам создавать быстрые и масштабируемые веб-приложения. MongoDB, с другой стороны, представляет собой документно-ориентированную базу данных NoSQL, которая широко используется для хранения и извлечения данных в веб-приложениях. Хотя Next.js и MongoDB могут без проблем работать вместе, существует потенциальная проблема, о которой следует знать..
Держите информацию ваших пользователей в безопасности
Сегодня я собираюсь показать вам самый простой способ хэширования паролей ваших пользователей в базу данных с помощью md5 всего за 3 простых шага.
Защита конфиденциальной информации пользователей, такой как пароли, от хакеров имеет первостепенное значение. Когда вы храните пароли в базе данных, нет никаких мер безопасности, чтобы защитить ее от злоумышленников. Сегодня я собираюсь показать вам самый простой и простой способ хэширования ваших паролей в базу данных…
Что я обнаружил, создав собственный шаблон NodeJS
На прошлой неделе я много играл с Mongoose. Я создал шаблон NodeJS API , чтобы помочь мне запустить какой-то проект REST API. Я устанавливаю обычную аутентификацию с помощью PassportJS со стратегиями local и JWT. Делая это, я нашел несколько полезных трюков с Mongoose. Некоторые советы я никогда не видел где-то может быть, я не искал много 😃 , и я хочу поделиться с вами тем, что я нашел.
toJSON()
Например, вы хотите выполнить аутентификацию в своем приложении и не хотите отправлять..
Эффективная миграция MongoDB: советы по ускорению передачи данных
В какой-то момент развития бизнеса мы сталкиваемся с увеличением объема хранимых данных. Стремясь быстрее внедрить в производство новый функционал, мы можем допускать различные дизайнерские недоработки. Да, это не идеально, но в жизни так бывает. В результате этих проблем мы получаем много данных, которые не организованы в соответствии с нашими требованиями, что затрудняет дальнейшее развитие проекта. В этой статье я поделюсь некоторыми советами по переносу данных между экземплярами..