Single sign on 如何将SSO用于PWA?

Single sign on 如何将SSO用于PWA?,single-sign-on,manifest.json,Single Sign On,Manifest.json,是否可以将PWAs的SSO用于独立显示 我可以通过电子邮件登录到我的应用程序,但如果我尝试twitter/fb/google SSO,它会打开一个新的浏览器,因为它们超出了范围。这让它变得毫无用处 是否是包装应用程序的唯一解决方案?简而言之,自Chrome 70(2018年11月)起,已安装PWA中的SSO在Chrome桌面上被破坏 好消息是,W3C web.manifest标准已经改变,并且。这将修复使用单点登录身份验证安装PWA的情况。这将在桌面上的Chrome 71中修复(2018年12月

是否可以将PWAs的SSO用于独立显示

我可以通过电子邮件登录到我的应用程序,但如果我尝试twitter/fb/google SSO,它会打开一个新的浏览器,因为它们超出了范围。这让它变得毫无用处


是否是包装应用程序的唯一解决方案?

简而言之,自Chrome 70(2018年11月)起,已安装PWA中的SSO在Chrome桌面上被破坏

好消息是,W3C web.manifest标准已经改变,并且。这将修复使用单点登录身份验证安装PWA的情况。这将在桌面上的Chrome 71中修复(2018年12月到期),并且已经在Android的Chrome上修复

以下是详细的更改。简而言之,该规范规定浏览器不得在已安装的PWA中阻止范围外的导航。相反,该规范鼓励浏览器显示一些突出的UI(可能是顶部的一个栏),通知用户导航超出范围

“与本规范以前的版本不同,用户代理不需要 不再需要或允许阻止范围外导航,或打开 在一个新的顶级浏览环境中使用它们 导航到另一个来源上的URL的网站…”


在Chrome 71上(2019年初)我相信这是固定的。