Skip to content
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

feat(auth): reCAPTCHA Public preview #2129

Merged
merged 10 commits into from Apr 12, 2023
Merged

feat(auth): reCAPTCHA Public preview #2129

merged 10 commits into from Apr 12, 2023

Commits on Apr 12, 2023

  1. Defined reCAPTCHA config. (#1574)

    * Defined reCAPTCHA config.
     - Added reCAPTCHA protection states.
     - Added reCAPTCHA action rule.
     - Added reCAPTCHA key config.
    Xiaoshouzi-gh committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    b10d9d6 View commit details
    Browse the repository at this point in the history
  2. Create/Update tenant with ReCAPTCHA Config (#1586)

    * Support reCaptcha config /create update on tenants.
     - Support create and update tenants with reCaptcha config.
     - Added reCaptcha unit tests on tenants operations.
    Xiaoshouzi-gh committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    ad904c4 View commit details
    Browse the repository at this point in the history
  3. Project config - Recaptcha config (#1595)

    * Recaptcha config changes in project config.
    - Implemented getProjectConfig.
    - Implemented updateProjectConfig.
    - Updated error code.
    - Add Term of Service consents.
    Xiaoshouzi-gh committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    21c7deb View commit details
    Browse the repository at this point in the history
  4. Recapcha integ test (#1599)

    * Added integ test for Project Config and Tenants update on reCAPTCHA config
    Xiaoshouzi-gh committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    73bfb6b View commit details
    Browse the repository at this point in the history
  5. Account defender support for reCAPTCHA (#1616)

    * Support use_account_defender add-on feature for reCAPTCHA config.
    * Added integration test for account defender feature
    Xiaoshouzi-gh committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    fbc18f7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1a0458d View commit details
    Browse the repository at this point in the history
  7. Update integration test for recapcha account defender

    - Fix merge conflicts with sms region change
    - Do not throw exceptions enabling account defender when recaptcha is OFF
    Xiaoshouzi-gh committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    5c1d5c0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6868fd2 View commit details
    Browse the repository at this point in the history
  9. Apply suggestions from code review

    Co-authored-by: pragatimodi <110490169+pragatimodi@users.noreply.github.com>
    Xiaoshouzi-gh and pragatimodi committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    199c56b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ca3c818 View commit details
    Browse the repository at this point in the history