我有一个按钮可以打开在查询字符串中带有auth令牌的外部URL。
这就是我的工作
<Button
onClick={() => openExternalPage('en', accommodationId, showNotification, record)}
>
<img src="./img/img-en.png" style={{width: 32, height: 20}} alt="(EN)" />
</Button>
然后在openExternalPage
内执行此操作:
window.open('https:\\www.oursite.com\page1.html?token=test', 'extPage');
我不确定如何使用USER_ACTION
(或AUTH_ACTION
)逻辑来强制该页面仅在用户仍通过身份验证时才打开。
我使用的是Firebase身份验证,该身份验证每隔1小时失效一次,因此,有些空闲应用程序会被未经身份验证。因此,我需要先进行检查,如果通过身份验证,请打开页面,否则请显示通知。
谢谢!