tools.ietf.org/html/draft-ietf-oauth-browser-based-apps
ブラウザベースのアプリ向けの OAuth 2.0 では、OAuth 2.0 を使用する SPA とブラウザベースのアプリケーションのセキュリティ要件とその他の推奨事項について説明しています。
特に、Implicit フローを使用する代わりに PKCE 拡張機能 と Authorization Code フローを使用することを推奨しています。
その他のリソース