Ste*_*ven 15 c# asp.net asp.net-mvc forms-authentication
我想在我的网站上使用身份验证才能登录管理部分.我已经有了我的数据库模式,我不想使用SQL Server的ASP.NET成员资格表.我有三个表:Employees,Roles和EmployeesInRoles.
我真的希望保持尽可能简单,但我找不到解决方案.我只想在表格中使用表单身份验证,以便员工可以登录,注销,更改密码等.
如果有人可以指导我发表关于此的博客文章或教程,那就太棒了.
Sco*_*ell 24
史蒂文,看看我的网站安全系列教程:http://www.asp.net/web-forms/overview/older-versions-security/introduction/security-basics-and-asp-net-support-cs
(编辑:我已经更新了上面的URL,因为原始网址返回了404.但请记住,这些材料是在2008年编写的,现在无可救药地过时了.)
前三个教程专注于基于表单的身份验证,而不讨论成员身份.前三个教程 - 特别是教程#2和#3 - 应该让你朝着正确的方向前进.
要在不使用内置ASP.NET Roles框架的情况下实现角色,请查看本文:使用表单身份验证进行基于角色的授权.
所有这一切,我建议你重新考虑在Membership和Roles库中使用ASP.NET.避免它们意味着你将不得不重新发明轮子,你可能会做错了.(例如,您是否在自定义实现中安全地存储用户密码?)
快乐编程!
| 归档时间: |
|
| 查看次数: |
17193 次 |
| 最近记录: |