`glab auth status` gives incorrect information about token validity for non-token authentication flows
### Checklist
<!-- Please test the latest versions, that will remove the possibility that you see a bug that is fixed in a newer version. -->
- [X] I'm using the latest version of the extension (Run `glab --version`)
- Extension version: _glab version 1.25.3-59_
- [X] Operating system and version: _Put your version here_
- [X] Gitlab.com or self-managed instance? _both_
- [X] GitLab version (if self-managed) _master_
(Use the `version` endpoint, like this: gitlab.my-company.com/api/v4/version)
- [X] I have performed `glab auth status` to check for authentication issues
### Summary
When a user triggers `glab auth status` after having authenticated via any flow that is not "Token", the information provided about validity of token is incorrect.
issue