asp.net-mvc – 服务层或存储库中的密码哈希等?
发布时间:2020-12-16 06:42:06 所属栏目:asp.Net 来源:网络整理
导读:作为MVC中的最佳实践,在将数据发送到数据库之前,逻辑应该处理诸如密码散列/ salting或数据格式之类的事情?我已经读过,存储库应该只用于处理数据访问的逻辑.这是属于服务层的东西吗?控制器?它甚至重要吗? 解决方法 我倾向于将散列放在存储库层中,如果仅仅
作为MVC中的最佳实践,在将数据发送到数据库之前,逻辑应该处理诸如密码散列/ salting或数据格式之类的事情?我已经读过,存储库应该只用于处理数据访问的逻辑.这是属于服务层的东西吗?控制器?它甚至重要吗?
解决方法
我倾向于将散列放在存储库层中,如果仅仅因为您知道是否存在多个需要存储密码的服务类的实际原因,您将有一些保证它们不会以不同的方式进行散列.基本上,遵循
DRY原则.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 详解在Azure上部署Asp.NET Core Web App
- asp.net – 移动ModalPopup在IFrame之外 可能?
- asp.net-mvc-4 – bundle(Sytem.Web.Optimization)如何为bu
- 当值不为null时,清除在ASP.NET MVC视图中输出值的方法
- asp.net成员资格 – 在Application_AuthenticationRequest设
- ASP.NET-MVC.如何从URL获取控制器名称?
- asp.net-mvc – MVC – 重定向在构造函数内
- asp.net – 如何实现跨数据库外键约束?
- asp.net-mvc-5 – 使用属性路由的路由优先级
- asp.net-mvc-4 – MVC4不要在重定向上使用主布局
推荐文章
站长推荐
- 在ASP.NET MVC中为复杂数据验证放置数据管理规则
- ASP.NET Core 2.0 本地文件操作问题及解决方案
- 使用ASP.NET创建缩略图的“最佳”方法是什么?
- asp.net-mvc – 在ASP.NET MVC的查询字符串中使用
- asp.net-mvc – 为Razor调整自定义Html助手(它使
- asp.net-mvc – 将http://mydomain.com/ctrlr/ac
- asp.net – 将System.Web.HttpContext.Current转
- asp.net-mvc – MVC控制器:从HTTP正文获取JSON对
- asp.net – 按顺序匹配的字段数量生成SQL顺序
- asp.net-mvc – 我的MVC 5模板中没有Application
热点阅读