這是一個有點理論上的問題,可以幫助我更好地理解事物。Nodejs:簡單縮放
我有一個頁面,讓人們將信息更新到一個MongoDB的如下:
{name: john}
{address: home}
{email: [email protected]}
而且我有一個腳本,它允許其他人在家庭增添了細節太像:
{name: sarah}
{address: home}
{email: [email protected]}
然後,我想任何人與電子郵件:[email protected]能夠訪問數據庫。
我的問題是,擴大這個範圍的最好方法是什麼?允許許多家庭使用這個設施存儲並查看他們的家庭信息,而其他人不會看到它?
我一直在使用mongo查找功能來只允許用戶訪問具有相同電子郵件域的文檔,但我想知道這是否構成良好實踐?
這是小規模多用戶設置的推薦做法嗎?我正在尋找一個相當安全但簡單的解決方案。
感謝您的建議!