We accept that this slightly less convenient, but we believe it is more secure and more importantly we do not need the access tokens except when you are logged in and using the site.
Why do I need to re-login with HMRC each time?
We do not save HMRC access tokens on your behalf between logins. That
means that each time you login, you will need to re-authorise us to act
on your behalf with HMRC.