uniapp开发小程序 中 uni.getUserInfo无法封装在别的页面使用?

用uniapp开发小程序,多处需要判断用户是否登录,没登录的话需要授权, 使用uni.getUser Info进行授权,现在的问题是 如何把uni.get userinfo这个方法封装起来,方便多处调用呢?

用setStorageSync保存起来,uni.setStorageSync('token', res.data.token);

uni.getStorageSync('token');获取值

可以把uni.getUser Info封装成一个全局方法导出,例如放在utli.js里,然后哪个页面用就import之后用