Монетизация катушек - Как передать информацию о монетизации в бэкэнд - извлечь мон. Информация из запроса
Как безопасно определить, что пользователь является подписчиком 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?