请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么不用检查token 为起始点呢?

为什么不用检查token 为起始点呢?

为什么这里用user 作为auth 和unauth的判断依据

正在回答

2回答

因为token可能会过期或者无效,所以token不能证明登录状态

0 回复 有任何疑惑可以回复我~
  • 提问者 慕侠9157770 #1
    可是 会用token bootstrapUser啊,
    或者我我换一个角度, 是在登录状态下, 用户刷新, 会闪一个登陆界面. 如何把它避免掉呢
    回复 有任何疑惑可以回复我~ 2021-01-25 10:16:55
  • Nolan 回复 提问者 慕侠9157770 #2
    bootstrapUser恰恰可以验证token是否失效,如果token失效了的话,bootstrapUser就肯定失败了,user就是null
    
    
    闪一下这个问题,在bootstrapUser返回值之前保持loading状态可以解决这个问题,第7章有讲
    回复 有任何疑惑可以回复我~ 2021-01-25 11:25:55
  • 提问者 慕侠9157770 #3
    非常感谢!Gilivable
    回复 有任何疑惑可以回复我~ 2021-01-25 23:32:16
玥玥颜 2021-04-15 17:59:00

https://img1.sycdn.imooc.com//szimg/60780e0b0996351120271059.jpg

所以接口是通过图中最右边红色的地方来判断token是不是有效?

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信