码迷,mamicode.com
首页 > Web开发 > 详细

ASP.NET Core 验证:(三)ASP.NET Core基于脚手架的Identity

时间:2020-05-10 21:04:09      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:手动   特性   security   源代码   生成   word   指示   view   查看   

ASP.NET Core 以 Razor Class Library 的形式提供了ASP.NET Core Identity 。包含有Identity的应用程序可应用脚手架来选择性的添加包含在Identity RCL中的代码。你或许想要生成代码以便对它们进行改动并改变它们的行为。举个例例子,你可以指示脚手架来生成用在注册中的代码。生成的代码优先于Identity RCL中的代码。为了获取对UI的完全控制并不使用默认的RCL,请参考章节 Create full identity UI source 的内容。

没有使用验证的应用程序可以应用脚手架来添加 RCL Identity 包。你有一个选项来决定是否需要生成相关的Identity 代码。

虽然脚手架生成了大部分必要的代码,然而你仍然需要更新你的工程来完成这一过程。这篇文章解释了完成Identity 脚手架更新所需的步骤。

我们建议你使用一个源代码控制系统,其可以用来显示更改并允许你撤回进行的更改。并在允许Identity脚手架之后可以查看所添加的更改。

当和Identity一起使用Two Factor Authentication, Account confirmation 和 password recovery以及其他安全特性时我们需要一些服务。而当我们使用脚手架来生成Identity时服务以及服务的凭证并不会被生成。启用这些特性的服务必须被手动添加。有个例子,可以参考Require Email Confirmation

ASP.NET Core 验证:(三)ASP.NET Core基于脚手架的Identity

标签:手动   特性   security   源代码   生成   word   指示   view   查看   

原文地址:https://www.cnblogs.com/qianxingmu/p/12864913.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!