Size: a a a

JavaScript — русскоговорящее сообщество

2020 April 08

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Rinat Bakiev
Всем привет!

Можете подсказать как с помощью JS можно реализовать платные (расширенные) функции работы скрипта?
Написать код на js и продать его
источник

RB

Rinat Bakiev in JavaScript — русскоговорящее сообщество
Sergey 🛸
Написать код на js и продать его
)))
источник

RB

Rinat Bakiev in JavaScript — русскоговорящее сообщество
я немного про другое. реализовать возможность пользования платно
источник

АК

Алексей Коршунов in JavaScript — русскоговорящее сообщество
Rinat Bakiev
я немного про другое. реализовать возможность пользования платно
Используя только фронт?
источник

RB

Rinat Bakiev in JavaScript — русскоговорящее сообщество
Алексей Коршунов
Используя только фронт?
первоначально да. но в целом можно и обращение к серверу, но не могу представить что это даст
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Rinat Bakiev
первоначально да. но в целом можно и обращение к серверу, но не могу представить что это даст
Без обращения к серверу будет сложно провести оплату
источник

RB

Rinat Bakiev in JavaScript — русскоговорящее сообщество
Sergey 🛸
Без обращения к серверу будет сложно провести оплату
а что даст обращение к серверу? придет ответ что есть оплата, то продолжить выполнение? но в целом ведь это можно подправить - код то на клиенте хранится и выполняется
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Сервер может отдавать код скрипта только после оплаты
источник

RB

Rinat Bakiev in JavaScript — русскоговорящее сообщество
Sergey 🛸
Сервер может отдавать код скрипта только после оплаты
а потом этим скриптом делятся между собой )
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Обычно делают на бэке, фронт лишь скрывает функционал приватными роутами
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Даже если ты взломаешь фронт и получишь минифированные сорсы, то бэк не даст данные по апи
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Пример реализации на фронте это когда роут имеет accessRoles

И в массиве допустимые роли юзера. Бэк из дает, дальше просто проверка перед тем как их рендерить
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Нет роли у клиента - нет роли. По умолчанию все страницы которые видны всем помечены как guest
источник

RB

Rinat Bakiev in JavaScript — русскоговорящее сообщество
давайте попробуем по конкретному тогда примеру порассуждать. вот хочу я например выпустить инструмент автоматизации работы в браузере. И чтобы клиенту было безопасно - говорим, что автоматизация происходит в вашем браузере и мы никакие данные не перехватываем и не храним. А если что-то отправляется на сервер - это уже как-то идет в разрез наших слов
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Так, это же просто бэк отдает скрипт после оплаты?)
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Я думал тебе приватные фичи скрыть надо
источник

RB

Rinat Bakiev in JavaScript — русскоговорящее сообщество
Sm•ok 😈✔️
Так, это же просто бэк отдает скрипт после оплаты?)
в целом можно сделать так. но тогда получается, что исходники у клиента и зайдя в папку он сможет передать его кому захочет (
источник

z

z̛e͏́͠r͜c҉ in JavaScript — русскоговорящее сообщество
Rinat Bakiev
в целом можно сделать так. но тогда получается, что исходники у клиента и зайдя в папку он сможет передать его кому захочет (
поэтому такие вещи на фронте не делают 🤷🏻‍♂️
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Rinat Bakiev
в целом можно сделать так. но тогда получается, что исходники у клиента и зайдя в папку он сможет передать его кому захочет (
Та не, если это фичи не касаются твоего клиентского сайта, а внешние скрипты для продажи
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Это не будет так работать)
источник