Comments (5)
Yea, definitely needs to be documented but I feel like 90%+ websites have that extension. Can you put together a PR?
from 10up-experience.
@oscarssanchez I noticed this on another site and discovered the mbstring extension wasn't installed on the environment, which was causing the issue. It looks like the PHP dependency Zxcvbn relies on this extension. That dependency is used to determine the password strength, so if we were to change out the method to one that doesn't use mbstring, it would resolve the issue. Otherwise, we'll need to indicate that the plugin reliesd on the mbstring PHP extension.
cc @tlovett1
from 10up-experience.
Can't we just check if that function exists and, if not, bail on that functionality?
from 10up-experience.
@tlovett1 Checking for a mbstring function sounds like a good short-term approach to prevent the error. The downside is the 10up Exp strong password functionality won't work on websites that don't have the mbstring PHP extension installed so that would be good to have documented so the dependencies are understood .
from 10up-experience.
We are experiencing a fatal error while trying to reset a password after updating the site to PHP8. Here's what the log says:
"NOTICE: PHP message: PHP Parse error: syntax error, unexpected token
"match", expecting variable in
/var/www/html/client/public/wp-content/plugins/10up-experience/vendor/bjeavons/zxcvbn-php/src/Matcher.php
on line 92"
from 10up-experience.
Related Issues (20)
- Test against WordPress 5.9 HOT 2
- 10up SSO Button Doesn't Appear When 10up Exp Plugin Activated Per-Site HOT 1
- 10up-experience's SSO infinite redirect loop HOT 1
- 10up SSO button disappears after upgrading to PHP 8.1 HOT 3
- Bump version for plugin update checker dependency HOT 1
- Notification for Object Caching
- Incorrect Role Fallback HOT 1
- Option Failsafes interfering with updating Site Address (URL) HOT 2
- 1.6.x releases missing on Packagist HOT 1
- Limit Login Default Plugin Settings HOT 2
- PSR-4
- Call to "ecc_html__" function
- notice for WP_DEBUG mode
- Check haveibeenpwned API during password reset and account creation
- Filtering WP List Table Views by Author Redirects to Home Page When Author Email Domain is a 10up One. HOT 1
- Hides the WP menu link for the Stream plugin HOT 1
- Highlight prefered method to install the plugin is with Composer HOT 2
- Support for Composer installer paths
- Do EOL checks for PHP, database, and object cache versions
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from 10up-experience.