* Get current token if valid
()
| 159 | * Get current token if valid |
| 160 | */ |
| 161 | getToken(): string | null { |
| 162 | const data = this.load() |
| 163 | if (!data) return null |
| 164 | |
| 165 | const expiresAt = new Date(data.expiresAt).getTime() |
| 166 | if (expiresAt <= Date.now()) return null |
| 167 | |
| 168 | return data.token |
| 169 | } |
| 170 | |
| 171 | /** |
| 172 | * Get refresh token |