Я не знаю, правильно ли это задать этот вопрос, но я просто собираюсь это сделать. Я пытался выяснить, как я хочу выдать свое веб-приложение.
Это моя ситуация:
Я создал веб-приложение. Люди, которые хотят использовать это приложение, могут это сделать бесплатно. НО они должны быть зарегистрированы на нашем веб-сайте.
Приложение должно быть привязано к уникальному ключу. Этот ключ создается, как только они регистрируются на нашем веб-сайте.
Приложение размещено на нашем сервере.
Веб-приложение должно быть легко реализовано.
Я видел:
Я видел другие службы, генерирующие JS-скрипт, например:
<script type='text/javascript' data-cfasync='false'>window.exampleApi = { l: [], t: [], on: function () { this.l.push(arguments); } }; (function () { var done = false; var script = document.createElement('script'); script.async = true; script.type = 'text/javascript'; script.src = 'https://app.example.com/VisitorWidget/WidgetScript'; document.getElementsByTagName('HEAD').item(0).appendChild(script); script.onreadystatechange = script.onload = function (e) { if (!done && (!this.readyState || this.readyState == 'loaded' || this.readyState == 'complete')) { var w = new PCWidget({c: 'e01fe420-5c14-55p0-bbec-229c7d9t2f0cf', f: true }); done = true; } }; })();</script>
Что я сделал до сих пор:
Я сделал простое веб-приложение, которое требует, чтобы вы зарегистрировались и вошли в систему. С этого момента вы получаете iframe, который вы можете использовать. Я использовал iframe только для тестирования.
Веб-приложение состоит из HTML, CSS, PHP (в основном), JS и jQuery.
Я пробовал:
Я пробовал это . Я застрял на части Python. Я никогда не использовал / не изучал этот язык.
Кроме того, я боюсь, что люди будут «использовать» мое веб-приложение без права на это.
Я думаю, что сгенерированный ключ должен быть отправлен на наш веб-сайт, чтобы проверить правильность ключа.
Советы, подсказки, руководства?
У вас есть какие-либо советы или рекомендации? Может быть, критика?
JSONP, CORS или что-нибудь еще? Никогда не делал JSONP или CORS, поэтому любые советы об этом тоже были бы хороши!
Все ценится!
Да, в общем, вы поняли, что правильно.
js
на своем сайте с правильно выполненным ID js
и поместить его на мой сайт). Что касается точной реализации – там есть множество примеров. Существует не один размер подходит всем, и это лучшая его часть – полностью обычай в соответствии с вашими потребностями. Например, гостиницы
<a class="twitter-timeline" data-widget-id="600720083413962752" href="https://twitter.com/TwitterDev" data-tweet-limit="3"> Tweets by @TwitterDev </a>
Поскольку php
тэг предоставляется и используется, я не вижу причин смешивать его с python, если не требуется что-то действительно специфическое (и я сомневаюсь в этом). Так что придерживайтесь php
. О безопасности приложения – использование идентификатора и некоторых доменов, проверка которых будет проверена, достаточно справедлива. Возможно, есть некоторые дополнительные показатели, которые используют более крупные сайты / службы, но не беспокойтесь об этом.
Дополнительное чтение: