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

Adde AAM child implementation #439

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

Conversation

aamplugin
Copy link

All Submissions:

Changes proposed in this Pull Request:

This pull request add the child connector for the upcoming MainWP AAM Extension. The first iteration of the extension allows MainWP Dashboard managers to see AAM Security Score information in two places:

  • On the list of sites as additional column "AAM Issues" (name of the column is subject to change);
Screen Shot 2025-02-01 at 8 20 25 PM
  • On the site individual page as gauge
Screen Shot 2025-02-01 at 8 21 03 PM

AAM takes a whole new spin when it comes to secure WordPress website from the inside-out and tackles the biggest reason for security incidences these days, which is broken access controls.

To learn more about AAM Security Audit, please refer to What is AAM security audit and how it works

How to test the changes in this Pull Request:

  1. Run site sync on the MainWP Dashboard. The synced AAM data is stored as aam_sync_data property inside the mainwp_wp_options table for each site separately.

Other information:

  • Have you added an explanation of what your changes do and why you'd like us to include them?

A good dozen of our clients asked about AAM integration with MainWP. That is why we are eager to have this integration finalized and ready to role. In the next iteration we would love to include some actionable functionality that allows to fix found issues and effectively manage access controls across all sites through MainWP Dashboard.

  • Have you written new tests for your changes, as applicable?

At the moment we do not find it necessary as it is very simple and straight to the point functionality.

  • Have you successfully run tests with your changes locally?

Yes, we were able to successfully verify that all the necessary information is synced properly.

Changelog entry

Enter a summary of all changes on this Pull Request. This will appear in the changelog if accepted.

Introduction integration between MainWP and Advanced Access Manager plugins.

Copy link

sonarqubecloud bot commented Feb 2, 2025

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.

3 participants