0.01
No release in over 3 years
Make copy-pasting much harder.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0

Runtime

 Project Readme

Secrett11tto

RailsJazz https://www.patreon.com/igorkasyanchuk Listed on OpenSource-Heroes.com

Demo

Do you need to protect content on your web site from copying as text.

This gem uses HTML/CSS and Ruby method, it generates a random strings and special CSS which won't be visible but will be copied.

User can see a normal text, but if he tries to copy/paste it from the page it will include garbage.

Of course this gem does not protecting from the experienced developers who can parse HTML using automated tools, but for 99.9% people this approach will work.

Usage

<h2><%= "John Smith".secretify %></h2>

# or

SSN: <%= "778-544-20015".secretify %>

or just call .secretify on any string which you show on the page.

Installation

Add this line to your application's Gemfile:

gem 'secrett11tto'

And then execute:

$ bundle

TODO

  • improved dirtionary, use more symbols from different languages
  • nested classes, better text protection, other techniques?

Contributing

You are welcome to contribute!

License

The gem is available as open source under the terms of the MIT License.