Александр, я уже посмотрел на OctoberCMS и понял что эта система мне принципиально не подходит. Октобр - это система не для программиста, а, скорее, для дизайнера. Там все делается через интерфейс: таблицы, связи между ними, фильтры, вьюшки и т.п. (все то, что в коде делается просто и наглядно). Эдакий низкоуровневый Drupal. ;)
Она не выполняет самый главный п.1.
Станислав Почепко: Socialite делает именно то, о чем вы говорите:
1. Аутентификация на сервере
2. Получение токена
3. Сохранение токена в хранилище
4. Передача токена при каждом запросе (только не в урл, а через заголовок запроса)
Станислав Почепко: Станислав, ваш наезд не засчитывается.
Если бы вы прочитали про пакет Socialite, то увидели бы что это - реализация клиента. Если целевой сервер использует OAuth 1.0 или OAuth 2.0, то с помощью Socialite вы на нем легко аутентифицируетсь. Ну а затем используйте любые вызовы API.
Правда я не понял что значит "вручную на контроллерах" и какую "магию" вы хотите получить, ну да ладно...