gpt4 book ai didi

asp.net - Umbraco 前端的 Oauth 授权

转载 作者:行者123 更新时间:2023-12-01 12:24:18 24 4
gpt4 key购买 nike

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

我找到了很多关于如何在后台执行此操作的信息和教程,但没有一个描述如何在前端执行此操作。

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

我现在有以下问题:

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

感谢任何帮助。

最佳答案

我为此使用了@mattbrailsford 的 AuthU 包,它工作得非常好。

PM> Install-Package Our.Umbraco.AuthU

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

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

关于asp.net - Umbraco 前端的 Oauth 授权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41546787/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com