长时间未操作出现 bug 怎么解决?
登录以后,长时间未操作,然后点击“退出”按钮就会出现 The page has expired due to inactivity. Please refresh and try again.,那么是否需要在退出的时候加判断,比如Auth::check(),是否能解决这个bug?每次等待时间太长,看不到实时效果。同样伴随的一个bug就是Trying to get property 'name' of non-object,平时操作没有任何错误,一旦长时间未操作,然后就会出现问题:比如这个错误,116行,我判断当前用户是否是某一个人的时候(名字我就涂了,因为不是重点,涂掉内容是这个样子:'名字')会提示错误,平时操作没有任何问题,只要保持在线,怎么操作都没问题。只有我长时间不操作,访问所有人页面就会报错,就和上面的退出一样,条件都是长时间不操作,就会报错。我个人理解就是可能因为用户长时间未操作离线了。不知道Auth::check()是否可行,光这么一条是否能解决问题,求各位前辈给点建议。
推荐文章: