Authentication chrome扩展和网站之间的登录会话同步
背景:Authentication chrome扩展和网站之间的登录会话同步,authentication,google-chrome-extension,single-sign-on,amazon-cognito,Authentication,Google Chrome Extension,Single Sign On,Amazon Cognito,背景: 我们开发了一个带有AWS后端的Chrome扩展,AWS Cognito在其中处理用户身份验证。用户可以从扩展弹出窗口登录 我们还建立了一个主要是静态的网站,在那里只有一些关于扩展的指南和信息向公众展示。此处不需要登录 一切正常 我们现在需要做什么: 我们正在为系统添加一项新功能,这将需要我们的一小部分用户也登录到该网站。因此,对于这一小部分用户,我们需要网站与扩展同步,以便站点和扩展之间的登录会话相同 我知道我可以让所有用户从网站而不是扩展弹出窗口登录,然后使用会话cookie供扩展
- 我们开发了一个带有AWS后端的Chrome扩展,AWS Cognito在其中处理用户身份验证。用户可以从扩展弹出窗口登录
- 我们还建立了一个主要是静态的网站,在那里只有一些关于扩展的指南和信息向公众展示。此处不需要登录
- 一切正常
因此,我的问题是:如果所有用户都先使用扩展登录,那么有没有优雅的方法让网站和chrome扩展在用户登录会话中同步?当然,这就是同一网站的多个选项卡的工作方式。它被称为会话管理,大多数authN提供程序都支持这种开箱即用的方式。如果您的扩展正在使用身份验证提供程序,那么它可能还提供会话管理。然后在网站中重新使用它。你能让网站只从扩展中可用吗?