VS 2019 中的 Asp.Net Core Blazor 模板可以创建一个服务器端应用程序,该应用程序将使用 Microsoft SQL Server 来管理帐户和身份管理声明。
我想改用MongoDB进行帐户和索赔管理。通过这种方式,我希望 Blazor 能够使用装饰器和 AuthorizeView 来允许特定身份或声明的特定访问。
我已经搭建了 Identity 结构的脚手架,但我对如何进行感到困惑。
有一个名为AspNetCore.Identity.Mongo 的开源身份提供程序可用。
我可以将此提供程序与 blazor 一起使用吗?如果可以,我该如何将此提供程序集成到我的 Blazor 项目中?
github 上是否有任何项目可以展示 Blazor 中针对自定义身份提供者的必要调整?