I have the backend walled off, so that members cannot get in there to screw around with stuff. Some plugins like Jetpack allow their menus to show to subscribers, etc., so would just as soon not deal with the inevitable meddler. The Profile is still able to be modified through the SP screens, so there is no loss of functionality, as that is all that having backend access should really should do.
The question:
When a user signs up, WP generates a strong PW. That’s good. But I’m seeing a number of members immediately initiating a PW change, as opposed to just storing the strong one issued in their browser’s PW vault. Some of them are known to be, er.., relatively clueless, so are most probably setting a dictionary word or such. The backend being (I think) totally walled off adds a level of security. The members being only subscribers to WP adds its own level so, when I think about it in those terms, it doesn’t seem to be a security issue. However, there are some people out there who are very creative that can brute force a PW in a matter of minutes. Relying on that which “seems” can be one’s undoing.
I’ve tried a number of WP plugins that force strong PWs, and they work quite well in the backend but don’t seem to transfer this functionality into the SP Profile screen. I can set a PW as lame as I like and it accepts it. Not understanding exactly why, but it would appear that a section of WP code isn’t being exposed to SP.
Thoughts?