Oauth auth for Umbraco frontend



我需要在我的Umbraco网站上实现前端部分的OAuth2登录。

我在后台部分找到了很多关于如何做到这一点的信息和教程,但没有一个描述如何在前端做到这一点。

我将使用内部 Oauth2 授权服务器。

我现在有以下问题:

  1. 我需要帮助编写模板代码。可能只是一个说"登录"的按钮,但我如何将其连接到身份验证中间件?
  2. 我们的 OAuth2 实现返回包含用户权限的 JWT 令牌。是否可以根据 JWT 中的指定权限保护视图?

任何帮助,不胜感激。

我为此

使用了 @mattbrailsford 的 AuthU 包,它的效果非常好。

PM> Install-Package Our.Umbraco.AuthU

在他的github页面上有很好的文档:https://github.com/mattbrailsford/umbraco-authu。

即使这不是你想要的,我也建议查看他的代码以获取想法,他还使用 JWT 令牌:https://github.com/mattbrailsford/umbraco-authu/blob/master/src/Our.Umbraco.AuthU/Services/JwtTokenService.cs

相关内容

  • 没有找到相关文章

最新更新