2 articles with this tag

I underestimated OAuth in a Chrome extension because I had done OAuth in web apps before. That confidence lasted about one afternoon. In a normal web app, the shape is familiar: 1. Send the user to an authorization URL. 2. The provider redirects back to your domain. 3. Your server receives an authorization code. 4....

The first version of my overlay worked beautifully on a blank test page. That was the trap. I had a simple reminder panel for a Chrome extension. The extension needed to show a full page meeting reminder on top of whatever tab I was already using. Not a quiet notification in the corner. Not a calendar popup that...