An Elixir atproto OAuth and XRPC client
oauth elixir atproto

On refresh, handle changing pds endpoint and issuer

Always look up did doc before refresh. If the issuer has changed, the refresh is rejected. The user must log in again because there is no grant anymore. If the pds endpoint has changed but issuer is the same, we can try to refresh.


Author
Committer Tangled Date Commit Parent 26e3ad46
+138 -25
5 changed files
+138 -25
5 changed files