【问题标题】:How do I display a list of users and an option to change their passwords?如何显示用户列表和更改密码的选项?
【发布时间】:2016-08-23 09:18:06
【问题描述】:

我需要创建一个简单的用户管理页面,我可以在其中简单地显示用户列表并更改他们的密码。该应用程序不是很大,因此只有少数用户使用该系统,但与任何基础设施一样,他们有时会忘记密码。我需要一个简单的解决方案来做到这一点。

我创建了一个管理控制器

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);
        }
    }
}

我需要一些帮助来将此列表重新调整为视图,并且还需要创建关键的密码重置部分。似乎有很多不同的方法可以做到这一点,所以我对如何处理它有点困惑。

【问题讨论】:

    标签: c# asp.net-mvc identity


    【解决方案1】:

    rly 管理员可以更改密码吗?

    在这里我找到了一些代码

    maybe will help

    您使用默认登录并从 asp.net 注册?为什么要添加无用的功能,例如管理员更改密码?我会建议做更复杂的工作人员:) 使用 EntityFramework 并生成用户表,当有人注册时将他添加到此表中。然后,当您在管理面板中时,从该表中获取数据并显示它。因为当用户登录时,他们可以管理自己的帐户(包括密码)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-02
      • 1970-01-01
      • 2021-10-17
      • 1970-01-01
      • 2017-12-15
      • 1970-01-01
      • 2022-07-26
      相关资源
      最近更新 更多