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

Update Authorizer plugin management #494

Closed
2 tasks done
anilnatha opened this issue Dec 16, 2021 · 8 comments
Closed
2 tasks done

Update Authorizer plugin management #494

anilnatha opened this issue Dec 16, 2021 · 8 comments
Assignees

Comments

@anilnatha
Copy link

anilnatha commented Dec 16, 2021

Our portal is dependent on a specific version of the Authorizer plugin that we have forked and modified to work with our CAS instance. Because of this, we should not use WordPress's plugin update features; otherwise it will overwrite our modified version of the plugin.

We need to:

  • Determine a simple solution that allows us to use the plugin as-is so that our changes don't get overwritten when we need to update the plugin.
  • Create a child theme of MonochromePro so that changes to functions.php are not overwritten when the theme is updated
@anilnatha anilnatha self-assigned this Dec 16, 2021
@anilnatha
Copy link
Author

Commented out second task since we now have a custom maap plugin for WordPress where we can add WP customizations.

@anilnatha
Copy link
Author

Code has been submitted to the original author of the plugin in the form of a pull request. They have already replied stating they will review it this week.

uhm-coe/authorizer#117

@gchang gchang closed this as completed Aug 18, 2022
@anilnatha
Copy link
Author

The changes I proposed for the Authorizer plugin were accepted and merged into the official Authorizer repo.

I've upgraded the plugin in DIT and UAT to version 3.4.1. and set the cas_method to PROXY under the 'External' tab of the Authorizer settings. Login was still working after upgrading to the new version of the plugin.

@oddes When you have a moment, could you please test and verify that you are able to login to the portal using your test accounts?

@oddes
Copy link

oddes commented Aug 30, 2022

Looks good. Able to login to both UAT and OPS.

@anilnatha
Copy link
Author

anilnatha commented Sep 1, 2022

@oddes only DIT and UAT have been updated. Was awaiting the results of your tests before I published to OPS.

@anilnatha anilnatha reopened this Sep 1, 2022
@oddes
Copy link

oddes commented Sep 12, 2022

@anilnatha Please push this to OPS for testing.

@anilnatha
Copy link
Author

The Authorizer plugin has been updated in OPS and is ready for your testing @oddes

  • Crucial test would be to ensure you're able to login using EarthData (URS) successfully.

@oddes
Copy link

oddes commented Sep 15, 2022

works good.

@oddes oddes closed this as completed Sep 15, 2022
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

No branches or pull requests

3 participants