That doesn't look like a flag to me
That doesn't look like a flag to me
Mobile apps should be public clients, not confidential clients, as they cannot keep secrets.
If you use PowerToys FancyZones (which you should), you can enable a setting disable rounded corners for a window when it is "snapped."
I would also look at DPoP, a new standard for detecting replay attacks in OAuth2: datatracker.ietf.org/doc/html/rfc...
AAD returns a new RT each time an RT is used to get a new AT (and the client SDK removes the previous RT from the cache, which will also naturally expire). If there is a race condition where the user has multiple tabs open, you are simply replacing one new RT with a slightly newer RT.