I did a bit of initial OAuth research this week for FxA (Firefox Accounts). It was interrupted by more pressing stuff (bugs bugs bugs), but thought I'd post my incomplete work-in-progress notes for whenever I get back to this.
Notes come from Getting Started with OAuth 2.0, which I accessed via Safari.
- look carefully at a number of JS SDKs
- think in terms of a generic OAuth abstraction for FxOS
- but begin by building the simplest possible solution for FxA on FxOS
- we really need implicit grant,
- and a proxy server that could handle redirects on behalf of serverless apps,