我知道这不是一个特定的问题,但你能给我任何指导,如何创建Facebook或谷歌登录的Blazor客户端(Webassembly)应用程序吗?
或者只是告诉我这是可能的?我需要使用服务器(asp.net core web api)还是客户端本身就够了?
我很感激任何提示。
我在MS页面上找到了关于以下方面的文档 第3个登录供应商. 而这 文章 描述了OIDC认证过程。Blazor wasm认证使用 oidc-client.js 库,它能够实现oauth2和oidc。因此,它是可能的,客户端应该是足够的(见下面的引文)。
托管应用程序的服务器并没有起到作用。
然而,我还没有找到任何这方面的例子。