Blazor.Net5IdentityRegistrationWithemailconfirmation
创始人
2024-12-20 23:00:08
0
  1. 首先,创建一个新的Blazor WebAssembly项目,并将其设置为使用ASP .NET Core身份认证。在Visual Studio中,可以使用'Create a new project”向导来完成此操作。选择'Blazor WebAssembly App”,然后选择'ASP .NET Core Hosted”。

  2. 然后,在身份认证中添加电子邮件确认。可以使用ASP .NET Core身份认证的内置组件完成此操作。将以下代码添加到'Startup.cs”文件中的'ConfigureServices”方法中:

services.AddAuthentication()
    .AddIdentityServerJwt()
    .AddEmailConfirmation();
  1. 在ASP .NET Core身份验证中,电子邮件确认功能是作为扩展方法存在的。您需要从NuGet包管理器中安装以下包:
  • Microsoft.AspNetCore.Identity.UI
  • Microsoft.AspNetCore.Identity.EntityFrameworkCore
  • Microsoft.EntityFrameworkCore.SqlServer
  • Microsoft.AspNetCore.Authentication.JwtBearer
  • Microsoft.AspNetCore.Authentication.EmailConfirmation
  1. 然后,用以下代码修改'Register.razor”组件以实现注册功能:
@page "/register"
@using System.ComponentModel.DataAnnotations
@using Microsoft.AspNetCore.Identity
@using Microsoft.Extensions.Logging
@using Microsoft.AspNetCore.Authentication.JwtBearer
@using Microsoft.Extensions.Configuration
@inject SignInManager SignInManager
@inject UserManager UserManager
@inject ILogger Logger
@inject IConfiguration Configuration

Register

相关内容

热门资讯

黑科技中牌率!pokerx智能... 黑科技中牌率!pokerx智能软件(德扑ai智能机器人线上代打)都是有挂(有挂工具)-哔哩哔哩(1)...
黑科技软件!gg扑克发牌机制(... 黑科技软件!gg扑克发牌机制(德州ai辅助软件)原来真的有挂(有挂透视)-哔哩哔哩1、德州ai辅助软...
黑科技辅助挂!聚星扑克德州有假... 黑科技辅助挂!聚星扑克德州有假(aa poker有外挂吗)最初真的是有挂(有挂讲解)-哔哩哔哩1、a...
黑科技工具!we辅助poker... 黑科技工具!we辅助poker德之星(线上wpk德州ai机器人)一贯存在有挂(有挂细节)-哔哩哔哩1...
黑科技总结!governoro... 黑科技总结!governorofpoker3有辅助(德扑ai机器人软件开发)都是是有挂(有挂讲解)-...
黑科技系统!智星德州菠萝app... 黑科技系统!智星德州菠萝app下载(aapoker辅助工具ai)确实真的是有挂(有挂助手)-哔哩哔哩...
黑科技美元局!来玩德州app辅... 黑科技美元局!来玩德州app辅助软件(微扑克如何让系统发好牌)最初真的是有挂(有挂方式)-哔哩哔哩1...
黑科技系统!鱼扑克app ai... 黑科技系统!鱼扑克app ai(德州ai人工智能)其实真的是有挂(真是有挂)-哔哩哔哩1、金币登录送...
黑科技游戏!红龙扑克是真正规的... 黑科技游戏!红龙扑克是真正规的(德扑ai助手软件)最初真的是有挂(有挂分享)-哔哩哔哩1)德扑ai助...
黑科技中牌率!微扑克辅助挂(w... 1、黑科技中牌率!微扑克辅助挂(wepokeai代打)往昔有挂(真是有挂)-哔哩哔哩2、进入游戏-大...