diff --git a/login_signup_captcha/README.rst b/login_signup_captcha/README.rst new file mode 100644 index 000000000..e17323415 --- /dev/null +++ b/login_signup_captcha/README.rst @@ -0,0 +1,18 @@ +Login/signup reCAPTCHA +====================== +This module is developed to protect site from machine/robot login/signup . +It helps you detect abusive traffic on your website without any user friction . + +Installation +============ +Just select it from available modules to install it, there is no need to extra installations. + +Configuration +============= + +Once the user must register their domain with recaptrcha site(https://www.google.com/recaptcha/admin/create), +then use the site key as data-sitekey in the xml . + +Credits +======= +Developer: Neethu P B @ cybrosys, odoo@cybrosys.com diff --git a/login_signup_captcha/__init__.py b/login_signup_captcha/__init__.py new file mode 100644 index 000000000..72595eb7e --- /dev/null +++ b/login_signup_captcha/__init__.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2019-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU LESSER +# GENERAL PUBLIC LICENSE (LGPL v3), Version 3. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. +# +# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE +# (LGPL v3) along with this program. +# If not, see . +# +############################################################################# diff --git a/login_signup_captcha/__manifest__.py b/login_signup_captcha/__manifest__.py new file mode 100644 index 000000000..fa53bfde8 --- /dev/null +++ b/login_signup_captcha/__manifest__.py @@ -0,0 +1,45 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2019-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU LESSER +# GENERAL PUBLIC LICENSE (LGPL v3), Version 3. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. +# +# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE +# (LGPL v3) along with this program. +# If not, see . +# +############################################################################# + + +{ + 'name': 'Login/signup reCAPTCHA', + 'version': '12.0.1.0.0', + 'summary': """Protect robot login and signup with reCAPTCHA""", + 'description': """CAPTCHA helps you detect abusive traffic on your website without any user friction. + The user must register their domain with CAPTCHA site to get site key add same with our code and use the app. + login page, signup page,login,signup,protection,site protection,fake login,fake signup,website login, + website,captcha,captcha,version 12 protectionwebsite protection,robot attack,security,secure login + ,secure signup""", + 'author': 'Cybrosys Techno Solutions', + 'company': 'Cybrosys Techno Solutions', + 'website': 'https://www.cybrosys.com', + 'category': 'Extra Tools', + 'depends': ['base'], + 'images': ['static/description/banner.gif'], + 'license': 'LGPL-3', + 'depends': ['base','web'], + 'data': ['views/captcha_views.xml'], + 'installable': True, + 'auto_install': False, + +} \ No newline at end of file diff --git a/login_signup_captcha/doc/RELEASE_NOTES.md b/login_signup_captcha/doc/RELEASE_NOTES.md new file mode 100644 index 000000000..e43f97b3e --- /dev/null +++ b/login_signup_captcha/doc/RELEASE_NOTES.md @@ -0,0 +1,6 @@ +## Module + +#### 21.11.2019 +#### Version 12.0.1.0.0 +##### ADD +- Initial commit for Captcha diff --git a/login_signup_captcha/static/description/banner.gif b/login_signup_captcha/static/description/banner.gif new file mode 100644 index 000000000..61cb5335a Binary files /dev/null and b/login_signup_captcha/static/description/banner.gif differ diff --git a/login_signup_captcha/static/description/icon.png b/login_signup_captcha/static/description/icon.png new file mode 100644 index 000000000..741cc2bf2 Binary files /dev/null and b/login_signup_captcha/static/description/icon.png differ diff --git a/login_signup_captcha/static/description/images/addon-youtube.png b/login_signup_captcha/static/description/images/addon-youtube.png new file mode 100644 index 000000000..72ec924f3 Binary files /dev/null and b/login_signup_captcha/static/description/images/addon-youtube.png differ diff --git a/login_signup_captcha/static/description/images/banner.gif b/login_signup_captcha/static/description/images/banner.gif new file mode 100644 index 000000000..61cb5335a Binary files /dev/null and b/login_signup_captcha/static/description/images/banner.gif differ diff --git a/login_signup_captcha/static/description/images/checked.png b/login_signup_captcha/static/description/images/checked.png new file mode 100644 index 000000000..578cedb80 Binary files /dev/null and b/login_signup_captcha/static/description/images/checked.png differ diff --git a/login_signup_captcha/static/description/images/coddd.png b/login_signup_captcha/static/description/images/coddd.png new file mode 100644 index 000000000..493a85a14 Binary files /dev/null and b/login_signup_captcha/static/description/images/coddd.png differ diff --git a/login_signup_captcha/static/description/images/cybrosys.png b/login_signup_captcha/static/description/images/cybrosys.png new file mode 100644 index 000000000..d76b5bafb Binary files /dev/null and b/login_signup_captcha/static/description/images/cybrosys.png differ diff --git a/login_signup_captcha/static/description/images/product1.jpg b/login_signup_captcha/static/description/images/product1.jpg new file mode 100644 index 000000000..91c8a6fa3 Binary files /dev/null and b/login_signup_captcha/static/description/images/product1.jpg differ diff --git a/login_signup_captcha/static/description/images/product2.png b/login_signup_captcha/static/description/images/product2.png new file mode 100644 index 000000000..42824da9a Binary files /dev/null and b/login_signup_captcha/static/description/images/product2.png differ diff --git a/login_signup_captcha/static/description/images/product3.png b/login_signup_captcha/static/description/images/product3.png new file mode 100644 index 000000000..e94f0afe9 Binary files /dev/null and b/login_signup_captcha/static/description/images/product3.png differ diff --git a/login_signup_captcha/static/description/images/product4.jpeg b/login_signup_captcha/static/description/images/product4.jpeg new file mode 100644 index 000000000..129ece5a4 Binary files /dev/null and b/login_signup_captcha/static/description/images/product4.jpeg differ diff --git a/login_signup_captcha/static/description/images/product5.png b/login_signup_captcha/static/description/images/product5.png new file mode 100644 index 000000000..157c313a2 Binary files /dev/null and b/login_signup_captcha/static/description/images/product5.png differ diff --git a/login_signup_captcha/static/description/images/product6.jpeg b/login_signup_captcha/static/description/images/product6.jpeg new file mode 100644 index 000000000..0d748f903 Binary files /dev/null and b/login_signup_captcha/static/description/images/product6.jpeg differ diff --git a/login_signup_captcha/static/description/images/rec.gif b/login_signup_captcha/static/description/images/rec.gif new file mode 100644 index 000000000..4e741bd1a Binary files /dev/null and b/login_signup_captcha/static/description/images/rec.gif differ diff --git a/login_signup_captcha/static/description/images/request.png b/login_signup_captcha/static/description/images/request.png new file mode 100644 index 000000000..0dd06e675 Binary files /dev/null and b/login_signup_captcha/static/description/images/request.png differ diff --git a/login_signup_captcha/static/description/images/screen1.png b/login_signup_captcha/static/description/images/screen1.png new file mode 100644 index 000000000..0f69b17c6 Binary files /dev/null and b/login_signup_captcha/static/description/images/screen1.png differ diff --git a/login_signup_captcha/static/description/images/screen2.png b/login_signup_captcha/static/description/images/screen2.png new file mode 100644 index 000000000..e7433ae53 Binary files /dev/null and b/login_signup_captcha/static/description/images/screen2.png differ diff --git a/login_signup_captcha/static/description/images/screen3.png b/login_signup_captcha/static/description/images/screen3.png new file mode 100644 index 000000000..2454e0a60 Binary files /dev/null and b/login_signup_captcha/static/description/images/screen3.png differ diff --git a/login_signup_captcha/static/description/images/sitekey.png b/login_signup_captcha/static/description/images/sitekey.png new file mode 100644 index 000000000..862596040 Binary files /dev/null and b/login_signup_captcha/static/description/images/sitekey.png differ diff --git a/login_signup_captcha/static/description/index .html b/login_signup_captcha/static/description/index .html new file mode 100644 index 000000000..b3cebc150 --- /dev/null +++ b/login_signup_captcha/static/description/index .html @@ -0,0 +1,388 @@ +
cybrosys-logo
+
+
+
+

Captcha

+

Secure your signup and login with Captcha

+
+

Key Highlights

+
    + + +
  • checkCaptcha offers safety and security.
  • +
  • checkProtecting Registration Forms in Websites.
  • + +
  • checkProtecting registration forms in websites.
  • + +
  • checkProtecting login forms in websites.
  • +
  • checkMaking online shopping more secure.
  • + +
  • checkDetect abusive traffic in website without any user friction.
  • + +
  • checkEase of use, effortless interaction for users.
  • +
  • checkAdvanced security, state of the art spam and abuse protection for website.
  • + + +
+
+
+
+
+ + + + + + + + + +
+
+
+ +
+
+ +

Overview

+
+

+ + This module will help you to protect the registration and login process, websites have incorporated CAPTCHAs.In fact, for any site that is offering free registration, it is best to set up a CAPTCHA, so that all the registrations are done by humans and not programs or bots.Owners of online stores generally fit CAPTCHAs within their site so that buyers can fill them before beginning any kind of transaction procedure. In an online store, the purpose of CAPTCHA is to ensure that those who are ordering products or services are humans only. Moreover, by using it, owners of online stores can bring down the risks of receiving fake or spam orders. +

+ +
+ + + + + + + + +
+ +

Features

+
+
    +
  • + check + Registration Forms in Websites. +
  • +
  • + check + Forms in Websites. +
  • +
  • + check + Shopping More Secure. +
  • + +
+
+ +
+
+

Screenshots

+
+
+
+ +
+
+
+
+
+ +

Video

+
+
+

Captcha

+ +
+ Cybrosys Cover Video +
+
+
+ +
+
    +
+
+
+
+
+
+ + +
+

Suggested Products

+
+ +
+
+

Our Service

+
+ +
+
+
+

Our Industries

+
+ +
+
+
+ +
+
+

Trading

+

Easily procure and sell your products.

+
+
+
+
+ +
+
+

Manufacturing

+

Plan, track and schedule your operations.

+
+
+
+
+ +
+
+

Restaurant

+

Run your bar or restaurant methodical.

+
+
+
+
+ +
+
+

POS

+

Easy configuring and convivial selling.

+
+
+
+
+ +
+
+

E-commerce & Website

+

Mobile friendly, awe-inspiring product pages.

+
+
+
+
+ +
+
+

Hotel Management

+

An all-inclusive hotel management application.

+
+
+
+
+ +
+
+

Education

+

A Collaborative platform for educational management.

+
+
+
+
+ +
+
+

Service Management

+

Keep track of services and invoice accordingly.

+
+
+
+
+
+
+
+
+

Need Any Help?

+
+

If you have anything to share with us based on your use of this module, please let us know. We are ready to offer our support.

+
+

Email us

+

odoo@cybrosys.com / info@cybrosys.com

+
+
+

Contact Us

+ www.cybrosys.com +
+
+
+
+
+
+
+
+
+ +
+ + + + + + + +
+
+
+
diff --git a/login_signup_captcha/views/captcha_views.xml b/login_signup_captcha/views/captcha_views.xml new file mode 100644 index 000000000..6210b70d6 --- /dev/null +++ b/login_signup_captcha/views/captcha_views.xml @@ -0,0 +1,60 @@ + + + + + + + \ No newline at end of file