首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用keycloak-angular中的默认用户登录?

如何使用keycloak-angular中的默认用户登录?
EN

Stack Overflow用户
提问于 2020-09-18 10:49:23
回答 1查看 547关注 0票数 0

我正在开发一个使用keycloak-angular包进行身份验证的angular应用程序。我想添加一个功能,允许公共用户访问受保护的资源,为此,我想创建一个默认用户,并使用特定的url以该默认用户的身份登录并访问受保护的资源,但我无法找到一种方法来提供登录凭据并手动登录,而不是重定向到auth/realm页面并要求用户登录。我该怎么做?

EN

回答 1

Stack Overflow用户

发布于 2020-09-18 15:41:51

从Oauth的角度来看,这就是Resource Owner Password Credentials流。

直接授权有几个缺点,您可能想要

  • 使用单独的客户端部署前端应用程序的两个实例,以避免泄露您的“更安全”客户端credentials.
  • Implement role scope mappings对“直接授予”公共客户端的限制。

另一个更简单的解决方案是使公共资源...公共的。示例:使用Keycloak Spring Security适配器,这将类似于.antMatchers("/public/*").permitAll()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63948651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档