我有一个使用Firebase通过Facebook验证用户的Progressive Web App,您可以在https://periodiza-dev.firebaseapp.com/中查看。
在iPhone中使用Safari时,用户交互正常工作:首次登录时会询问电子邮件和密码,但以下访问会自动记录日志。问题是当用户将页面添加到他的主屏幕并且通过此快捷方式初始化safari时,自动登录不会发生。
答案 0 :(得分:0)
问题是我使用错误的方法登录firebase。
从
更改firebase.auth().signInWithPopup(provider);
到
firebase.auth().signInWithRedirect(provider);
移动设备首选重定向方法。