node.js - 社交媒体应用程序 mern stack 中的临时禁止用户功能
问题描述
我正在使用 mern stack 在社交媒体网站上开展项目。我想实现临时禁止用户的功能。我该如何实现这个功能。提前致谢。
解决方案
您可以在User
模型中再添加一个属性(例如banned: boolean
),当用户尝试登录时,在您检查凭据是否良好后,检查他是否被禁止。如果他没有被禁止,让他继续,如果他被禁止,你可以做点什么。(当然,禁止是为 实现的功能admin
)
推荐阅读
- kubernetes - IBM-MQ helm chart kubernetes 看不到资源限制
- python - 如何将数据从数据框保存到 json 文件?
- python - 无法获取 .npy 文件中项目的长度
- javascript - 在 mac Os 上运行 react-native android 的问题
- c# - 如何提供 AddRange 以获取 C# 中的所有数据?
- azure - Azure.Storage.Blobs.ServiceRestClient.GetUserDelegationKey:System.ObjectDisposedException:无法访问已关闭的流
- amazon-s3 - Apache Airflow 操作员将数据文件从 S3 传输到 Azure blob
- html - 如何显示图像图标而不是图像名称
- reactjs - 如何修复 firebase 尝试导入错误:“getAnalytics”未从“firebase/analytics”导出
- haskell - 什么是运算符 (.&.) 和 (.|.)?