Я хочу настроить страницу проекта на GitHub, чтобы она действовала как живой сайт.
Для сайта потребуется API sid & token (обе это просто длинные строки текста), которые в автономной среде пользователь просто добавил бы в файл конфигурации.
Если я размещу это на страницах проекта GitHub, пользователи предоставят свой sid / токен через форму. Страница с формой должна обслуживаться по протоколу SSL, чтобы sid / токен не передавался в виде открытого текста. Проблема в том, что страницы проекта GitHub не поддерживают SSL.
Итак, если я найду другой безопасный способ получения ввода через форму, кроме использования SSL, тогда я смогу разместить всю эту услугу как хост-сервис на страницах проекта GitHub.
Проект будет с открытым исходным кодом, поэтому я не ожидаю, что какая-либо схема кодирования / хеширования будет работать, так как методы будут открытыми.
sid / token используется в вызовах curl для API, который является , отправляемым по SSL. Возможно, есть способ направить ввод формы непосредственно на этот URL-адрес SSL вместо того, чтобы он проходил по странице проекта GitHub без SSL ...
Есть идеи?