mirror of
https://github.com/bulwarkmail/webmail.git
synced 2026-10-31 16:13:15 +00:00
The mobile handoff returned the provider's token endpoint and the webmail's client id as they were. With a confidential client the phone could not renew (it has no secret), and a provider on another host was refused by the app outright. The handoff now returns the same bundle a paired phone gets: such grants renew through `/api/auth/pair/token` with a sealed refresh token.