1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| module.exports = async function () {
| if (this.authInfo) { // 多次执行auth时如果第一次成功后续不再执行
| return
| }
| const token = this.getUniversalUniIdToken()
| 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
| }
| }
| }
|
|