Skip to content

security-package/issues/123: reCAPTCHA adapters modularity #124

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 19 commits into from
Mar 9, 2020

Conversation

engcom-Foxtrot
Copy link
Contributor

@engcom-Foxtrot engcom-Foxtrot commented Feb 20, 2020

#123

  1. Need to introduce 3 modules:
  • ReCaptchaInvisibleVersion3
  • ReCaptchaInvisibleVersion2
  • ReCaptchaVersion2
  1. Refactoring of https://github.com/magento/security-package/blob/security-package/issues/86/ReCaptchaApi/Model/Config/Source/Type.php#L26
    All of the captcha types should be injected via __construct
    Each of module from spet 1 should provide own type

  2. All of options providers (security-package/ReCaptchaApi/Model/Config/Source) should be located in corresponding module

A git branch based on security-package/issues/86

@engcom-Foxtrot engcom-Foxtrot force-pushed the security-package/issues/123 branch from 56e100b to 18e1acd Compare February 21, 2020 09:58
@naydav naydav force-pushed the security-package/issues/86 branch from d8789f3 to 09ac3bb Compare February 24, 2020 20:33
@naydav naydav changed the base branch from security-package/issues/86 to 1.0-develop February 25, 2020 15:10
@engcom-Foxtrot engcom-Foxtrot force-pushed the security-package/issues/123 branch from 4d08193 to 2de6064 Compare February 27, 2020 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants