1234567891011121314151617 |
- module.exports = async function () {
- if (this.authInfo) { // 多次执行auth时如果第一次成功后续不再执行
- return
- }
- const token = this.getUniIdToken()
- const payload = await this.uniIdCommon.checkToken(token)
- if (payload.errCode) {
- throw payload
- }
- this.authInfo = payload
- if (payload.token) {
- this.response.newToken = {
- token: payload.token,
- tokenExpired: payload.tokenExpired
- }
- }
- }
|