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

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

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

Основываясь на информации https://coil.com/docs/: я мог бы сделать с 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?

0 ответов

Другие вопросы по тегам