opencredit / badgeos

BadgeOS is a plugin to WordPress that allows you to easily create badges and set up the steps and achievements users take to earn them. Badges are Mozilla OBI compatible and sharable via Credly.
http://www.badgeos.org
GNU Affero General Public License v3.0
92 stars 64 forks source link

Sorry, you are not allowed to access this page. #656

Open sethmeshko opened 5 years ago

sethmeshko commented 5 years ago

Description

Getting this error when I try to access the Badges menu: Sorry, you are not allowed to access this page. Also, Badges hides some of my other plugin's menus in the dashboard.

Steps to Reproduce

1.Login using my admin credentials I set up for you: revoltingproductions.com: badgeos, badgeos 2.Go to dashboard, take stock of other plugins, specifically Profile Grid 3.Enable Badges, look at the menu, disable badges, look at the menu

Actual result: Menus disappear, admin credentials don't allow access to badges

Expected result: Menus stay intact, Badges allows access.

Product Versions

Additional Information

N/A

proteanstar commented 5 years ago

I have the same problem. I had to deactivate BadgeOS and BadgeOS Sensei Add-On to get control back for my site.

"BadgeOS Activate \  Delete \  Translate BadgeOS lets your site’s users complete tasks and earn badges that recognize their achievement. Define achievements and choose from a range of options that determine when they're complete. Badges are Mozilla Open Badges (OBI) compatible through integration with the “Open Credit” API by Credly, the free web service for issuing, earning and sharing badges for lifelong achievement.Version 2.2 \ By LearningTimes \  View details
BadgeOS Sensei Add-On Activate | Delete | Translate This BadgeOS add-on integrates BadgeOS features with SenseiVersion 1.0.4 | By Credly | Visit plugin site"

I worked very hard for years on my online Education Courses and I worked many many hours to develop the Badges for them.

Now all that work on the Badges is gone.

Here is my message to Sensei and the non-support message that I received from them.

"[Sensei] Suddenly I am locked out as an Admin with Sensei. This is an emergency, and it has never happened before.

This is the error message. This has never appeared before: "To prevent issues with Sensei module names, your Email Address in Settings > General should also belong to an Administrator user. You can either add a new Administrator with the email address (my admin email address redacted for privacy), or change that email address to match the email of an existing Administrator." When I try to access this page, (my website address redacted for privacy)/wp-admin/options-general.php I get this error message: "Sorry, you are not allowed to access this page." This is my website, and I am the Administrator. This has never happened before. If I try to make any changes in Sensei, I get this message: "You need a higher level of permission. Sorry, you are not allowed to manage these options."

I checked to see what has changed, and discovered that the Badge plug-in was updated today (yesterday). I de-activated it, and the error messages are gone.

Here is the response that I received from Automattic:

"Jen H. (Automattic)

Apr 15, 09:43 EDT

Hi (my name redacted for privacy),

I checked to see what has changed, and discovered that the Badge plug-in was updated today. I de-activated it, and the error messages are gone.

Thanks for the update, and apologies for the delay in following up with you on this. We're working through a bit of a backlog.

We'd actually deprecated the Sensei BadgeOS extension about a year ago (you'd have received an email about this around December 2017 or January 2018) , and the new update to BadgeOS must have finally rendered it unusable. I assume you were using the Sensei extension as well? You'll need to work with the BadgeOS developer to see if they can help you keep this working, or possibly roll back to an earlier version if this is critical to your site.

Best,

Jen H. Happiness Engineer: Automattic, Inc. Crowdsignal | Jetpack | Sensei | WordPress.com | WP Job Manager"

Please let me know if you are going to work with Automattic for the Sensei plug-in and the Sensei BadgeOS add-on or not.

If not, then all my work with your BadgeOS is a complete waste.

I also want to know why you did not check with Automattic and Sensei before releasing your update which broke my site.

Thank you