| | |
| | | this.authorization = res; |
| | | const now = new Date(); |
| | | // expiredTime,refreshToken,refreshTime 与平台的 token 分开储存 |
| | | const expiredTime = !!this.authorization.expiredTime ? this.authorization.expiredTime.toString() : null; |
| | | this.setRefreshTime(); |
| | | localStorage.setItem('expiredTime', expiredTime); |
| | | localStorage.setItem('expiredTime', String(this.authorization.expiredTime)); |
| | | localStorage.setItem('refreshToken', this.authorization.refreshToken); |
| | | return res; |
| | | } |
| | |
| | | } |
| | | ); |
| | | } |
| | | get _refreshToken(){ |
| | | get _refreshToken() { |
| | | return !!this.authorization.refreshToken ? this.authorization.refreshToken : this.refreshTokenFromLocal; |
| | | } |
| | | get refreshTokenFromLocal(): string { |