我正在研究blazor网络程序集,核心托管项目。 用户必须具有本地帐户才能使用该网站。为此,我将默认的blazor身份验证提供程序与IdentityServer一起使用。
我有一个日历页面,用户可以在其中添加和观看一些事件。 我想为他们提供登录他们的google或microsoft帐户的可能性,以便在同一位置查看他们的个人事件。
但是Google或Microsoft身份验证不能代替本地身份验证。它必须是辅助选项。
我找不到解决方法。我看到的所有示例都使用RemoteAuthenticatorView。
答案 0 :(得分:0)
您需要按照Facebook, Google, and external provider authentication in ASP.NET Core
中所述的步骤向服务器项目添加外部提供程序身份验证。