【发布时间】:2022-01-02 22:16:36
【问题描述】:
我正在使用 ASP.NET Core MVC (.NET 5) 和 Identity 开发 Web 应用程序以进行用户管理。如果我导航到 /Identity/Account/Manage 页面,我可以看到 5 个选项:
- 简介
- 电子邮件
- 密码
- 双因素身份验证
- 个人资料
我想从页面中删除双重身份验证和个人数据选项。并且还删除或禁用对这些功能的访问。我该怎么做?
编辑:
我添加了新的脚手架项目并检查了帐户/管理/布局,然后我删除了 双因素身份验证 和 个人数据 的 <li> 元素但 /Identity /Account/Manage/PersonalData 和 /Identity/Account/Manage/TwoFactorAuthentication 链接仍然可以访问。
【问题讨论】:
-
but /Identity/Account/Manage/PersonalData and /Identity/Account/Manage/TwoFactorAuthentication links are still accessible.也许你可以在你的项目中删除它们。
标签: asp.net-core asp.net-core-mvc asp.net-core-5.0