OAuth2认证后获取角色类型
Get role type after OAuth2 authentication
我使用 Spring 安全遗留堆栈实现了 OAuth2 身份验证。身份验证成功后,我收到此有效负载:
{
"access_token": "ed090e76-444b-4dd2-8c2a-15d3e52be31d",
"token_type": "bearer",
"refresh_token": "4ad590f1-2139-47b8-89f1-29ed4b461b53",
"expires_in": 30,
"scope": "read"
}
我在申请中加入了多种类型的角色。通常在服务器端渲染 web 应用程序中,我只会根据用户角色显示 UI 个组件,我会限制未经授权的内容。
在Angular中还有一种根据用户角色显示数据的方法。但问题是Angular如何从BESpring服务器获取用户角色的类型?
认证成功后需要从BE获取用户角色。有SPA FE的时候一般是怎么实现的?
我使用 Spring 安全遗留堆栈实现了 OAuth2 身份验证。身份验证成功后,我收到此有效负载:
{
"access_token": "ed090e76-444b-4dd2-8c2a-15d3e52be31d",
"token_type": "bearer",
"refresh_token": "4ad590f1-2139-47b8-89f1-29ed4b461b53",
"expires_in": 30,
"scope": "read"
}
我在申请中加入了多种类型的角色。通常在服务器端渲染 web 应用程序中,我只会根据用户角色显示 UI 个组件,我会限制未经授权的内容。
在Angular中还有一种根据用户角色显示数据的方法。但问题是Angular如何从BESpring服务器获取用户角色的类型?
认证成功后需要从BE获取用户角色。有SPA FE的时候一般是怎么实现的?