如何自定义ABP Blazor应用程序的登录页面
介绍
在本文中,我将向您展示如何自定义Blazor APB应用程序的登录页面。
该示例应用程序已使用Blazor作为UI框架并且使用SQL Server作为数据库提供程序进行了开发。
源代码
完整的应用程序的源代码可在GitHub上找到。
要求
需要以下工具才能运行解决方案。
- .NET 5.0 SDK
- VsCode,Visual Studio 2019 16.8.0+或其他兼容的IDE
发展
创建一个新的应用程序
- 安装或更新ABP CLI:
- 使用以下ABP CLI命令创建新的Blazor ABP应用程序:
打开并运行应用程序
- 在Visual Studio(或您喜欢的IDE)中打开解决方案。
- 运行
AbpBlazorCustomizeLoginPage.DbMigrator
应用程序以应用迁移并播种初始数据。 - 运行该
AbpBlazorCustomizeLoginPage.HttpApi.Host
应用程序以启动服务器端。 - 运行该
AbpBlazorCustomizeLoginPage.Blazor
应用程序以启动Blazor UI项目。
创建一个CustomLoginModel
- 在应用程序的HttpApi.Host项目中创建一个文件夹结构Pages / Account。
- 将CustomLoginModel.cs类添加到Account文件夹中。
- 将Login.cshtml文件添加到Account文件夹。