ASP.NET Core Identity – Authentication & Authorization [MVC]
ASP.NET Core Identity – 身份验证与授权 [MVC]

Learn Authentication & Authorization in ASP.NET Core (.NET 8) as we explore Identity Library with MVC and Razor Library
学习ASP.NET Core (.NET 8)中的身份验证与授权,我们将深入研究Identity库与MVC和Razor库。

教程演示🔗

学生数量:6,288 个学生

上次更新时间:2023年11月

教程评分:4.5

教程语言:英语

教程字幕:中文、英语字幕

本课程包括:1 篇文章、13.5 小时 长的随选视频、在移动设备和电视上观看、完整的永久访问权、结业证书字幕

学习内容

1、ASP.NET Core Identity with MVC是使用Microsoft ASP.NET Core框架中的Identity库和MVC(Model-View-Controller)架构的组合。Identity提供了一套身份验证和授权解决方案,而MVC是一种常用的Web应用程序设计模式,它将应用程序分为模型、视图和控制器三个部分。在ASP.NET Core中,Identity与MVC集成,使得开发人员能够轻松实现用户认证、注册、登录等功能,并管理用户数据。
2、角色授权(Authorization with Roles)
3、实现双因素认证
4、使用电子邮件确认实现注册和登录功能
5、用户、索赔和角色管理
6、” Scaffold Identity Library”可以翻译为”身份验证框架库”。这通常指的是一个用于帮助开发人员快速搭建和管理用户身份验证功能的软件库,常见于使用.NET或类似技术的Web应用程序中,如ASP.NET Identity。它提供了一系列的组件和工具,简化了用户注册、登录、权限管理和安全控制等功能的实现。
7、MVC(Model-View-Controller)架构下的双因素认证
8、MVC中的外部登录
9、政策管理
10、自定义处理器和要求

要求

1、角色和主张
02:35
2、所需工具
00:28
3、项目资源
01:30
4、创建项目
01:10
5、运行项目
00:58
6、添加连接字符串
7、在项目中添加DbContext
8、在`Program`类文件中配置DbContext
9、
A.
B.
C.
D.
E.
F.
G.
H.
I.
J.
K.
L.
M.
N.
O.
P.
Q.
R.
S.
T.
U.
V.
W.
X.
Y.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z.
Z
10、基本的SQL Server知识
11、具有6个月的C#经验。
12、ASP.NET Core的基本知识

课程介绍

学习ASP.NET Core新身份系统的关键技能。很多时候,使用内置代码的开发者可能会错过ASP.NET Core中安全的核心概念,或者不了解Identity Razor类库的行为!

现在,ASP.NET Core包含了新的身份系统,它取代了旧的ASP.NET会话系统。软件工程师如果不想在Razor页面和MVC应用中混合使用身份管理,就必须掌握这些相关技能并在开发MVC应用时应用它们。

在这门课程中,我们将使用MVC构建自定义代码,实现类似Identity Razor类库的身份管理功能,但专注于MVC技术。这样,你将学会在一个项目中专注于单一技术。

一旦我们用MVC实现身份验证并了解如何自定义它,我们还将深入学习授权的高级主题。我们会从基础开始,学习角色、声明和自定义策略,通过构建处理器、要求等功能来深入了解!

在实际项目中,授权和用户管理是必不可少的,而这正是这门详细课程要教授的内容!

本课程使用的是最新的.NET 8版本!Udemy上没有其他课程能与本课程讲解的主题相媲美。希望你们能在学习之旅中见到我!


“提升你的WordPress SEO:掌握ASP.NET Core新身份系统的MVC开发关键。深入理解ASP.NET Core 8的内置身份系统,避免旧会话依赖,通过自定义MVC代码实现高效身份管理。课程涵盖定制身份验证、高级授权、角色管理和自定义策略,助你在Razor页面开发中保持技术聚焦。立即学习,打造专业MVC应用,领先于.NET 8潮流!”

发表回复

后才能评论

尊敬的用户,您好!由于部分培训机构和留学生的举报,近期导致网站大量链接暂时失效。对此给您带来的不便,我们深表歉意。任何链接失效的资源,欢迎您添加侧边栏二维码随时反馈,我们将在48小时内为您提供新的网盘链接。如果您对此不便感到不满,您也可在48小时内申请无理由退款。感谢您的理解与支持!

Windows播放器推荐:Potplayer Potplayer 是免费的 Windows 播放器,支持双字幕和自动翻译功能。以下是操作指南: 挂载字幕 加载中文字幕:右击选择 字幕 -> 字幕设置,取消“只匹配文件名字幕”选项。可调整字幕颜色、位置和大小。 双字幕设置:右击 字幕 -> 选择字幕 -> 次字幕输出,设置主字幕和次字幕。 自动翻译 若可访问 Google 翻译服务,选择 字幕 -> 实时字幕翻译,勾选 总是使用 和 Google Translate,即可实时翻译英文字幕。 Potplayer 让观看更智能,学习体验升级。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可联络站长解决。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源