У меня есть основной веб-сайт, на котором работает надежный статический хостинг. Которые позволяют мне размещать только статические файлы, такие как html, css, js и т. Д. Теперь у меня есть несколько требований, которые потребуют входа пользователя и хранения данных. Я думаю, что могу справиться с этим с помощью App Engine Python.
Мое приложение похоже на модуль голосования, поэтому я объясню его на примере.
Мой план - настроить что-то вроде этого:
main website: www.example.com
appengine: gae.example.com
На основном веб-сайте, который посещает анонимный пользователь: http://www.example.com/vote.html
, он должен видеть текущий статус голосования (который был получен из движка приложения). и кнопка входа (из твиттера / фейсбука). когда он войдет в систему, он сможет отдать свой голос, и голос будет сохранен на сервере appengine.
Я могу справиться с большинством вещей, кроме двух. (с учетом той же политики происхождения).
Как сохранить аутентификацию между двумя доменными именами. т.е. www.example.com
и gae.example.com
.
Как сделать HTTP-запрос POST к gae.example.com
из www.example.com
и использовать возвращенные данные json.
Примечание: я хочу максимально избегать фреймов.