Реализация Zend Gmail OAuth в CodeIgniter - PullRequest
1 голос
/ 11 февраля 2011

Я пытаюсь реализовать простое приложение Gmail в среде CodeIgniter, используя библиотеку Zend Oauth ( здесь ). Конечно, стандартный файл работает нормально, и его код равен здесь , если хотите (включенный файл common.php содержит переменные для моих ключей oauth и т.

Однако мне не удалось перенести любую версию этого в инфраструктуру CodeIgniter. Проблема, с которой я сталкиваюсь, заключается в том, что после того, как я перенаправлен на страницу Google для проверки доступа к моей учетной записи Gmail, он никогда не возвращает меня обратно в мое собственное приложение. Он просто обновляет страницу подтверждения Gmail.

Я попробовал адаптацию barebones здесь , где я просто скопировал и вставил в файл контроллера.

Я также пытался интегрироваться с некоторыми функциями базы данных и разделять получение токена доступа и доступ к gmail здесь .

Ни одна из этих работ и не оставляет меня бесконечно обновлять страницу доступа к Gmail.

Есть мысли?

1 Ответ

1 голос
/ 24 февраля 2011

Похоже, URL-адрес обратного вызова OAuth не установлен, что объясняет, почему вы не перенаправлены обратно в свое приложение. Убедитесь, что в вашем контроллере загружен хелпер URL $this->load->helper('url');

...