2016-08-23 85 views
0

我需要創建一個簡單的用戶管理頁面,我可以簡單地顯示用戶列表並更改他們的密碼。該應用程序不是很大,所以只有少數用戶使用該系統,但像任何基礎設施他們有時會忘記他們的密碼。我需要一個簡單的解決方案來執行此操作如何顯示用戶列表和更改密碼的選項?

我創建了一個管理控制器

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using System.Web.Mvc; 
using MyProject.Models; 
using MyProject.ViewModels; 
using Microsoft.AspNet.Identity.EntityFramework; 

namespace MyProject.Controllers 
{ 
    public class AdminController : Controller 
    { 

     public ActionResult Index() 
     { 
      return View(); 
     } 

     public ActionResult Users() 
     { 
      var context = new ApplicationDbContext(); 
      var allusers = context.Users; 
      return View(allusers); 
     } 
    } 
} 

我需要一些幫助重新調整該列表的視圖,也創造了關鍵的密碼重置一部分。似乎有很多不同的方式來做這件事,所以我對我如何接近它有點困惑。

回答

0

rly管理員可以變更密碼?

在這裏,我發現了一些代碼

maybe will help

您正在使用默認的登錄名和asp.net註冊?爲什麼你想添加無用的功能,如管理員更改密碼?我會建議做更復雜的工作人員:)使用EntityFramework並生成用戶表,並在有人註冊時將他添加到此表中。然後,當您在管理面板中獲取該表格中的數據並將其顯示出來。因爲當用戶登錄時他們可以管理自己的賬戶(包括密碼)