Best practices for using signInWithRedirect on browsers that block third-party storage access | Firebase