Safari应用程序扩展单点登录网站和扩展

时间:2020-03-13 06:36:54

标签: swift single-sign-on session-cookies safari-extension safari-app-extension

我正在尝试创建一个野生动物园应用程序扩展,其中包括对服务器的身份验证API请求。登录名可以正常工作,并且能够从扩展名向服务器发送经过身份验证的请求。我们有一个Web应用程序,也具有可登录的相同凭据。

现在,我想共享在扩展程序或Web应用程序中发生的登录,即,如果登录到网站,扩展名也应显示为已登录(反之亦然)。但是现在情况并非如此,两者都共享不同的应用程序空间,并且需要分别登录两者。

我已经尝试了info.plist中的某些权限设置,但没有帮助。 https://developer.apple.com/documentation/safariservices/safari_app_extensions/safari_app_extension_info_property_list_keys/about_safari_app_extension_default_keys

任何人都可以提供帮助,因为没有文档提及这是否可能?基本上,我们希望在两个应用程序空间中共享相同的cookie(为此我们正在使用会话身份验证)

注意:我可以在chrome扩展程序中执行相同的操作。

0 个答案:

没有答案