Russian Qt Forum

Разное => Говорилка => Тема начата: merke от Февраль 03, 2011, 16:42



Название: Ограничить доступ к сайту
Отправлено: merke от Февраль 03, 2011, 16:42
Всем привет!

Есть идея написать сайт по предоставлению специфических виртуальных услуг. Услуги будут платные и оплачиваться посредством смс. Так как люди у нас "пуганные"))) не заплатят и ни копейки за виртуальные услуги пока не удостоверятся, что это не мошенничество. Для этого я хочу чтобы юзер мог воспользоваться сервисом один раз Бесплатно, дабы удостоверится, что всё работает, а далее уже платить денюжку.
Надо как то проследить, пользовался ли юзер уже до этого этим сервисом бесплатно или нет. Хранить всю информацию в аккаунтах - бред, зарегился под другим ником и вот ещё можно воспользоваться бесплатно и так до бесконечности, привязывать к IP - тоже не пойдет. Сменил IP и можно дальше бесплатно пользоваться. Использовать куки - тоже не катит.
Посидел, поразмышлял и придумал следующую схему:
На страничке будет скрытая флешка или даже пусть это будет баннер какой то, его предназначение следующее - как только юзер воспользовался бесплатно сервисом, флешка сохраняла бы на компутер какое значение - метку, означающее что в дальнейшем не давать человеку пользоваться сервисом бесплатно. Как только страничка будет загружаться PHP скрипт будет обращаться к флешке, та будет давать ему информацию о значении - метки, если такая имеется, то не давать юзеру уже бесплатно пользоваться сервисом.
Вопрос таков: не перемудрил ли я?


Название: Re: Ограничить доступ к сайту
Отправлено: voral от Февраль 03, 2011, 19:23
Главное понимать, что даже если это сделать, если хватит прав у этой флэшки на запись. Такая защита обходится на раз. По этому вам стоит осознать, соизмеримы ли затраты времени на ее реализацию; стремление юзерей попользоваться на халяву; какова будет цена вопроса (может не дорого и юзеру будет и без этого легче заплатить).....

Может всеже подумать в сторону ограничения какогото функционала?


Название: Re: Ограничить доступ к сайту
Отправлено: Omg от Февраль 03, 2011, 19:31
Если это броузер бэйзед, я бы предложил реализовать свой броузер, простенький на основе WebKit. Ну, а дальше уже проще я думаю. Не подойдет? :)