Я занимаюсь разработкой API на PHP, который будет использовать OAuth2.0. Моя конечная цель - создать интерфейсное приложение в javascript (используя AngularJS), который обращается к этому API напрямую. Я знаю, что традиционно нет возможности защищать транзакции в javascript, и поэтому прямой доступ к API невозможен. Переднему интерфейсу необходимо будет связываться с кодом сервера, который, в свою очередь, напрямую связывается с API. Однако, исследуя OAuth2, похоже, что поток User-Agent предназначен для помощи в этой ситуации.
Мне нужна помощь в реализации потока User-Agent OAuth2 в javascript (в частности, AngularJS, если это возможно, как то, что я использую для моего front-end). Я не смог найти ни одного примера или учебников, которые это сделают. Я действительно не знаю, с чего начать и не хочу читать всю спецификацию OAuth2, хотя бы, по крайней мере, не вижу примера того, что я буду делать. Поэтому были бы очень полезны любые примеры, учебные пособия, ссылки и т.д.