>[success] 译者点评:本小结非常之简单,是针对小白用户,对于大部分读者,我感觉都是可以快速过一遍。 本小节将简单了解一下解决方案中预安装的模块:**Account**、**Identity**和**Tenant Management**。 这些模块的源码可在 GitHub 上免费找到,在**NuGet**上也可以获取最新发布的版本。若非必要,我们其实无需接触源码,因为它们是高度可扩展和可定制的。当然,您也可以将它们的源代码包含在解决方案中,方便自己自由更改它们。 下面让我们从用户身份验证的 Account 模块开始。 ## 账户模块 该模块实现了登录、注册、忘记密码等功能。它还显示了一个租户选择,用于在多租户的开发环境中切换租户。多租户将在\[*第 16 章*\] 实现多租户中详细介绍。 当您登录完成后,您将看到一个带有子菜单的**管理**项。这些菜单项是 ABP 预构建的**身份**和**租户管理**模块。 ## 身份模块 身份模块用于管理用户、角色及其权限应用。它在Administration菜单下添加了一个Identity management菜单项,其中**Roles**和**Users**是它的子菜单,如下图所示: ![](https://img.kancloud.cn/50/ea/50ea1b284db5f31a110b5abe59a26ce8_484x135.png) 如果您单击“**角色**”菜单项,则会打开角色管理页面,如下图所示: ![](https://img.kancloud.cn/50/3d/503d35e03e966810ec27660f3200e8cf_696x420.png) 在此页面上,您可以管理应用程序中的角色及权限。在 ABP 中,角色是一组权限,角色是分配给用户的。图中的**Default**表示默认角色。当新用户注册到系统时,会自动分配给他们默认角色。 另外,一个用户可以有零个或多个角色。 角色和用户几乎在所有应用程序中都是相当标准的,这里不做赘述。 ## 租户管理模块 **租户管理**模块是您在多租户系统中创建和管理租户的地方。在多租户中,租户与其他租户的数据是完全隔离的(包括角色、用户和权限)。如果你的应用程序不想要多租户,您可以从解决方案中删除此模块。 ## 概括 在第二章中,我们准备了一些必要的开发工具和开发环境。然后,我们了解了如何在官网直接下载解决方案和使用ABP CLI 创建解决方案。最后,我们配置、运行并了解了基础的功能。 在下一章中,我们将了解解决方案的结构,并学习如何将我们自己的功能模块集成到这个启动解决方案中。