我希望匿名用户可以看到我的网站。而且我不希望它拥有登录/注册用户部分。 我只需要一个用户作为管理员,并手动选择其用户名和密码。 实现此登录部分的最佳实践是什么(网站永远只有一个用户)。 我的问题是如何实现这个用户登录部分,其中存储用户名和密码,是否需要数据库中的表?
答案 0 :(得分:0)
最简单的方法 - 只需删除控制器和负责注册新用户的视图,将路由更改为登录页面即可设置。
答案 1 :(得分:0)
对我来说 - 如果您拥有这么简单的系统,那么只需将用户名/密码存储在web.config中即可。
我创建了一个帮助类来完成与配置文件(ConfigurationManager.AppSettings on MSDN)的交谈,并使用和评估一个简单的"登录"动作。
不需要桌子。
最后 - 确保将AuthoriseAttribute添加到您将执行管理操作的控制器中...
HTH