Какие еще есть способы, попроще?
Steven Sanderson — Pro ASP.NET MVC 2
Steven Sanderson — Pro ASP.NET MVC 3
В разделе, где делают админку («Securing the Administration Features»). Там всего несколько страниц описания, код можно скопировать. Смысл примерно такой:
<authentication mode="Forms"> 
 <forms loginUrl="~/Account/LogOn" timeout="2880"> 
  <credentials passwordFormat="Clear"> 
   <user name="admin" password="secret" /> 
  </credentials> 
 </forms> 
</authentication>
* This source code was highlighted with Source Code Highlighter.
Логин и пароль хранятся в Web.config (пароль конечно, нужно хранить в виде хеша, например, SHA1). Дальше можно использовать [Authorize] и всё будет работать, для нескольких пользователей — это я считаю оптимально, никаких баз данных.