Мой плагин имеет потоки, изображенные на диаграмме ниже:
Требуется, чтобы транзакция onclick
происходила после аутентификации. Таким образом, только если владелец домена, который содержит page.html
, зарегистрировался на моем сайте (например, www.MyPluginJS.com/register
), он может использовать MyPlugin.js.
Мой портал регистрации выдает Client ID
после успешной перерегистрации.
Мой вопрос:
- Какой наилучший подход мне нужен для обеспечения безопасности транзакции
onclick
?
- Какие другие параметры (например, отпечаток MD5) мне могут потребоваться для обеспечения безопасности транзакции?
- Существуют ли какие-либо фреймворки (например, OAuth), на которые я могу опираться?
Мне нужен способ запретить пользователям использовать MyPlugin.js, которые еще не зарегистрированы.
Я неопытен в технике безопасности, но мне удается писать код.
Заранее спасибо:)