我已经使用angular创建了PWA应用。安装应用程序后,它可以正常工作。现在,我打开网站并登录到网站,该用户的凭据存储在localStorage中。我单击添加到主屏幕并打开PWA应用程序,它工作正常。然后,我卸载应用程序,然后再次转到网站并输入其他用户的登录凭据。然后再次单击“添加到主屏幕”图标并打开PWA应用程序,但它显示的是旧用户登录名,而不是我从网站上登录的新用户名。
步骤:
->打开网站并以 User1
登录
->单击添加到主屏幕
->打开已安装的PWA应用程序,它将显示 User1 已登录
->卸载PWA应用程序
->转到网站并以 User2
登录
->单击添加到主屏幕
->打开已安装的PWA应用程序,它将显示已登录的 User1 而不是 User2
用户凭据存储在localStorage中,哪个网站显示哪个用户已登录该网站
如何在PWA应用程序中始终显示新用户登录? 从android,ios卸载PWA应用后,服务工作者是否也未注册?
答案 0 :(得分:0)
如果您通过localstorage实现了登录身份验证,那么直到您从user1注销,它始终会显示user1已登录,因为它存储在移动设备的localstorage中。您必须从user1中注销