一般应该只用一个堆栈,登录的堆栈应该在登录完成后switch掉