MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Xác thực mật khẩu / xác nhận mật khẩu với lược đồ Mongoose

Tôi nghĩ rằng đối sánh mật khẩu thuộc về giao diện máy khách và không bao giờ được truy cập vào máy chủ (lớp DB đã quá nhiều). Tốt hơn hết là trải nghiệm người dùng không có vòng lặp máy chủ chỉ để nói với người dùng rằng 2 chuỗi khác nhau.

Còn đối với bộ điều khiển gầy, mô hình béo ... tất cả những viên đạn bạc này ngoài kia nên bắn lại người khởi xướng. Không có giải pháp nào là tốt trong mọi tình huống. Hãy nghĩ mọi người trong số họ trong bối cảnh của riêng họ.

Đưa ý tưởng mô hình béo vào đây, khiến bạn sử dụng một tính năng (xác thực giản đồ) cho một mục đích hoàn toàn khác (đối sánh mật khẩu) và làm cho ứng dụng của bạn phụ thuộc vào công nghệ bạn đang sử dụng hiện tại. Một ngày nào đó, bạn sẽ muốn thay đổi công nghệ và bạn sẽ làm được thứ gì đó mà không cần xác thực lược đồ ... và sau đó bạn sẽ phải nhớ rằng một phần chức năng của ứng dụng của bạn dựa vào đó. Và bạn sẽ phải chuyển nó trở lại phía máy khách hoặc bộ điều khiển.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb $ trong giới hạn

  2. Thực thi Mongo như Truy vấn (JSON) thông qua Java

  3. Làm cách nào để kết nối với MongoDB Atlas bằng Robomongo?

  4. Mongoose - xác thực cú pháp email

  5. Mongoose - gây ra bởi ::11000 E11000 chỉ số lỗi chính trùng lặp?