Chrome插件和Web应用程序密钥库之间的共享会话

时间:2019-03-29 12:40:08

标签: angularjs google-chrome single-sign-on keycloak

我正在尝试创建一个Web应用程序和一个chrome插件。 (chrome插件将成为我的应用程序的子集)。我正在尝试使用Keycloak提供SSO。问题是,当我在Web应用程序中登录并打开chrome插件时,chrome插件再次要求我登录。

我在我的插件(使用Angular js编写的Web应用程序和Chrome插件)中使用以下代码

我在插件中用于SSO的参考文章:https://medium.com/tech-buddy/oauth-2-0-single-sign-on-authentication-in-chrome-extension-8f3f3ffd89c7

我的问题是,我的插件和Web应用都使用相同的clientid进行身份验证,

  1. 是否可以在Web应用程序和chrome插件之间执行SSO?

  2. 如果用户登录到Webapp并单击Chrome插件,则不应再次要求用户登录以访问该插件?这意味着,如果用户登录到该应用程序中的任何一个并打开另一个应用程序,则不应要求登录。

0 个答案:

没有答案