refreshCurrentUser will be called at these 2 position: 1. runMainApp or runMobileApp in main.dart 2. when connect status is ready Both of these two happens at startup, when connect status is ready and startup time < 5 seconds, not call refreshCurrentUser Signed-off-by: 21pages <sunboeasy@gmail.com>