[web] Handle invalid CSAT in Identity client
Summary:
Part of ENG-6664
On web, we cannot use the same approach as on native because Identity calls are done on shared worker, while hook needs to be called on main context.
Depends on D14024
Test Plan: Manual testing with mocked invalid access token. Identity authed RPC calls end up with logout.
Reviewers: kamil, varun
Reviewed By: kamil
Subscribers: ashoat, tomek
Differential Revision: https://phab.comm.dev/D14025