Монетизация катушек - Как передать информацию о монетизации в бэкэнд - извлечь мон. Информация из запроса - PullRequest
0 голосов
/ 23 июня 2019

Как мне безопасно обнаружить, что пользователь является подписчиком Coil, и как передать эту информацию в бэкэнд должным образом ?

Я действительно не хочу полагаться на JavaScript сэтот, поскольку пользователь может манипулировать js в браузере, есть ли какой-нибудь безопасный способ сообщить бэкэнду: ЭТО ЗАПРОС ОТ МОНЕТИЗИРОВАННОГО ПОЛЬЗОВАТЕЛЯ?

На основе информации https://coil.com/docs/#meta-tag-required: Iможет сделать с js:

 if (document.monetization &&
                (document.monetization.state === 'pending' ||
                document.monetization.state === 'started'))

И показывать контент, или нет, бутон, который все на FRONTEND, мне нужно сделать это на бэкэнде, чтобы даже не отправлять информацию о моем премиальном контенте, который должен показываться толькомонетизированные пользователи.

Итак, я должен извлечь эту информацию из запроса, очевидно, возможно ли это?Есть ли какая-то информация?

Я мог бы взглянуть на https://interledger.org/rfcs/0028-web-monetization/ заголовок Web-Moneization-Id, если он присутствует или нет, бутон Как я могу проверить, является ли его VALID / AUTHENTIC

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...