Я использую плагин OAuth для cakephp (thomseddon / cakephp-oauth-server), у которого в данный момент возникают некоторые проблемы.
Я хочу иметь возможность разрешить доступ к своему CakePHP Отдых с двумя вызовами
предоставление — это просто добавляет идентификатор клиента в мою таблицу
auth — используя пароль grant_type, я отправляю через grant_type, username, password и client_id и возвращаю токен доступа.
Оба эти действия, кажется, находятся в рабочем состоянии, и я получаю токен доступа, проблема в том, что после того, как я получаю доступ, меня все еще выгоняет cakephp и перенаправляет на страницу входа в систему, когда я пытаюсь получить доступ к одному из остальных действий.
Например, когда у меня есть ключ доступа, я отправляю запрос http://customer-server-2.dev/api/documents.json?access_token=xxxxxxxxxxxxxxxx
На этом этапе у меня должен быть доступ, потому что токен доступа корректен и работает нормально — но я не перенаправлен на страницу входа в систему.
Если кто-нибудь может помочь мне с этим, я буду вечно благодарен.
Там может быть две проблемы
Ваш токен доступа может быть истек. Получите новый токен доступа и проверьте
Проверьте свою область, когда вы получаете токен доступа
Других решений пока нет …